美文网首页
小知识点

小知识点

作者: 从前慢pearl | 来源:发表于2018-05-04 16:19 被阅读0次

1,es6里面箭头函数和forEach循环

图片.png

2,vue里面给数据赋值 -响应式

图片.png
图片.png

3,every

 var rel ,
     arr = [true,true,true,true];    //数组有一个是false的话  rel的值就为false
     rel = arr.every(function(x){
            return x    //这里可以返回一个表达式的判断 结果也是一个 true  或者 false 的值
     })
     rel

4, vue里面的计算属性值

图片.png
图片.png
图片.png
图片.png
图片.png
图片.png

5,判断元素属性是否存在的写法

图片.png

6, v-show 的使用

图片.png

7,vue路由传值

   //传值
   this.$router.push({path:'/searchresult',query:{gamebaglist:gamebagdata}})
图片.png
  //获取值
  this.getgamebag = this.$route.query.gamebaglist
图片.png

8,图片上传

1)页面结构


图片.png
图片.png
          upimg(){
                var $picture = $("#picture"),
                    current_pic = $picture[0].files[0],
                    _this = this,
                    
                    var form = new FormData(),
                        url = this.addoriginimg

                        form.append("uploadfile", current_pic)

                        var settings = {
                            "async": true,
                            "crossDomain": true,
                            "url": url,
                            "method": "POST",
                            "processData": false,
                            "contentType": false,
                            "mimeType": "multipart/form-data",
                            "data": form
                        }


                        axios(settings).then(res => {
                            var dataobj = res.data.Data
                            _this.origingame.Link.push(dataobj)
                        })
            }

9,富文本

1) 安装wangeditor

 npm i wangeditor

2) 导入wangeditor资源

 import E from 'wangeditor'  

3)页面结构


图片.png

4)执行代码(vue)

实例化一个富文本+ 配置图片上传 + 得到编辑内容

     seteditor(){
            var editor = new E('#editor')
     
            editor.customConfig.uploadFileName = 'uploadfile'
            editor.customConfig.uploadImgServer = url.uploadimg

            editor.customConfig.uploadImgHooks = {
                customInsert: function (insertImg, result, editor) {
                            // 图片上传并返回结果,自定义插入图片的事件(而不是编辑器自动插入图片!!!)
                            // insertImg 是插入图片的函数,editor 是编辑器对象,result 是服务器端返回的结果
                    
                            // 举例:假如上传图片成功后,服务器端返回的是 {url:'....'} 这种格式,即可这样插入图片:
                            var url =result.Data
                            insertImg(url)
                    
                            // result 必须是一个 JSON 格式字符串!!!否则报错
                        }
                    }

            editor.customConfig.debug=true
            editor.customConfig.onchange = (html) => {
                this.gwmodifyInfos.content = html
            }
            editor.create()

            //把editor挂载到data上面
            this.Oeditor = editor
        }    
图片.png

5)显示编辑的富文本

从后端传回的数据是字符串 不能直接显示在页面上 那么 通过「 html() 设置 」

图片.png
图片.png
beforeUpdate() {
        this.$nextTick(function () {
            var $content = $(".game-description")

            for (var i = 0; i < this.origingamelist.length; i++) {
                $content.eq(i).html(this.origingamelist[i].Description)

                var ele = $content.eq(i)[0],
                    obj = ele.getElementsByTagName('*')

                for (var j = 0; j < obj.length; j++) {
                    obj[j].style.fontSize = '';
                    obj[j].style.lineHeight = '1.3';
                }
            }
        })
    }

相关文章

  • android 常用小知识点 tips (二)

    android 常用小知识点 tips (一)android 常用小知识点 tips (二) 持续更新中.... ...

  • js小知识点

    js小知识点 整理 js小知识点 (一):获取元素 1:document.getElementById('id名'...

  • 编程中的小tips

    perl 小知识点 defined () 哈希的长度 数组的uniq R 小知识点 rowMeans() 和 co...

  • 无标题文章

    综和复习本月知识点总结: 一:微信小程序 二:vue复习 三:js复习 四:新知识点 一:微信小程序知识点总结 开...

  • 小知识点集汇一

    小知识点集汇一 小知识点 node接口模拟返回 js接口模拟数据 mockjs mocha js 测试框架--教程...

  • 监听回车按键小知识点整理

    监听回车按键小知识点

  • 两年iOS经验之你忽略的小知识点

    两年iOS经验之你忽略的小知识点 两年iOS经验之你忽略的小知识点

  • 小知识点

    Window 运行输入 winver 可以查看 当前系统版本号 ipconfig 查看本机IP地址 Unity U...

  • 小知识点

    时间格式化 托管项目到线上仓库 基本使用方法使用git init初始化本地项目使用touch README.md ...

  • 小知识点

    Axure 做滚动视图拉一个内联框架,将内联框架的url设置为另外一个网页

网友评论

      本文标题:小知识点

      本文链接:https://www.haomeiwen.com/subject/asarrftx.html