zoukankan      html  css  js  c++  java
  • 修改vue模板标签

    修改文本插值的定界符

    • 前后端混编项目中使用vue.js,防止vue中“{{}}”与其他模板框架(如: layui)绑定数据差生冲突
    • 将vue默认的“{{item.name}}” 改为 “@{item.name}”
    <view>@{item.name}</view>
    

    方法一:

    // 修改 Vue 模板标签
    if ( "undefined" != typeof Vue ) {
    	// 修改文本插值的定界符。
    	// ES6 模板字符串
    	Vue.config.delimiters = ['@{', '}']; //修改文本插值的定界符,防止与模板绑定数据产生冲突
    	// 修改原生 HTML 插值的定界符。默认值: ["{{{", "}}}"]
    	// make it look more dangerous
    	Vue.config.unsafeDelimiters = ['{!!', '!!}'];
    }
    

    方法二(推荐):

    new Vue({
    	el: "#app",
    	delimiters: ['@{', '}'], //修改文本插值的定界符
    	data: {
    		item: {
    			name: '修改文本插值的定界符'
    		}
    	},
    	mounted: function() {
    	},
    	updated: function () {
    		var _this = this;
    		_this.$nextTick(function () {
    		
    		})
    	},
    	methods: {
    	}
    });
    
  • 相关阅读:
    双击返回 退出程序
    读取InputStream 中的内容
    wsgi服务器
    python 中的GIL
    json
    __getattr__
    错误类型
    __slot__用法
    获取属性以及基本方法
    linux IO
  • 原文地址:https://www.cnblogs.com/aui-js/p/14214822.html
Copyright © 2011-2022 走看看