发表于: 2020-06-18 23:48:59
1 2575
今天
继续昨天未完成的引入富文本,昨天在依赖文件夹引入该js文件但是没有显示出来,继续尝试。
在angular引入意外的难,根据搜索到的教程:
前途多难。尝试使用百度搜索到的方法进行引入富文本,本以为是个简简单单的引入,但是出了不少错误,不是报错就是找不到该模块,或者显示不出来,搜到一个官方文档说是有个angular2的实例,之前有些看不明白,研究了下是写成一个模块,直接使用模块标签引用,直接把demo拉下来,把该模块复制到我的项目文件里,显示成功。
但是目前不清楚使用什么进行获取该富文本编辑器内部的值。
继续研究下文档:
虽然该文档带一个获取内容按钮,但是获取后的值是在点击按钮后才能获取值,因为文档是js的和angular有点区别,不能直接拿来用,尝试了一下,知识不够不知道怎么转换成angular的,无法实行双向绑定。
解决办法就是到时候绑定到上传按钮,或者上线按钮上。
遇到一个问题,很奇怪的一个问题:
突然就产生一个报错,或许是我修改的哪项配置?尝试删除各项东西都无法使报错消失,且验证提示一直显示。。
研究了下,原来是前置的一个div设置没写好。。
要把那些读取错误的内容读取写在一个设置条件里。
尝试调试了一下富文本编辑器,似乎不能直接使用css调整宽度之类的。尝试拆开富文本编辑器的输入框和菜单栏,分别设置宽度高度,组件里面调试失败,在HTML里查看该class,进入nood_modul调试,结果是可以的。
写了个上传只能点击一次的事件,使用一个变量进行判断。若是删除则该变量归零。
点击事件,因为赋值给上线还是按钮,得根据点击事件判断,所以之前写了两个点击事件。。
问了下师兄,才想起来可以写一个方法调用两个事件方法。。
虽说写两个点击事件也生效了。
接下来是修改一下是否可以点击上线或者草稿按钮的判断,然后是检查下上传是否成功:
第一次上传的时候,一个问题就是type上是空的。。看了下是没转换成数字的原因?后续转换成数字,就显示了。正常上传。
有个问题:如何分辨按钮?以进行判断?这里是两个按钮,一个上线一个草稿,点击上线是1,草稿是2。
问了下师兄,哦豁,原来传参就解决了,一时半会没想起来传参。。
然后是侧边栏的一个记录状态,是否点击过,根据url传参进行记录。
一个问题就是第一次刷新之后URL传参被覆盖掉。虽然读取了,但是再次刷新就读取list的url参数。
因为看的是萝卜多的页面参考的,以为是用URL传参,问了下师兄,原本在杀人游戏的参数保存sessionstorage还是能用的。
因为angular的模板语法和js的可以说脱离了很多,思维比较钻牛角尖的话,就只记得使用URL传参了。。
明天
修复6到10的各个部分,准备提交。目前已知问题是:
侧边栏状态保存没写好,列表的显示多少条没有添加,页面没有添加样式,依照原型写的。
评论