html运行老是页面加载错误,jquery load加载页面引起的vue模板语法失效问题

全局变量baseUrl

var baseUrl='http://192.168.1.230:807/';

打开页面,默认访问index.html

加载

function mroalLoad(obj,url){

$(obj).load(url);

}

var baseUrl='http://192.168.1.230:8088/vuetest/';

var test3=new Vue({

el:'#app',

data:{

},

methods:{

add:function(){

mroalLoad('#moral-contain','test-guide.html');

}

}

});

test-guide.html

  • 加载test-list.html
  • {{item.name}}--点击后弹窗容器内加载test-detail.html

v-model="flag"

title="打分">

var test1=new Vue({

el:'#mTest',

data:{

flag:false,

testArr:[

{name:'test-guide-1',id:1},

{name:'test-guide-2',id:2},

{name:'test-guide-3',id:3},

{name:'test-guide-4',id:4},

{name:'test-guide-5',id:5},

{name:'test-guide-6',id:6}

]

},

methods:{

testList:function(){//index.html页面的容器load test-list页面

$('#moral-contain').load('test-list.html');

},

testDetail:function(){//弹窗容器加载test-detail页面

this.flag=true;

$('.ivu-modal-body #rongqi').load(baseUrl+'test-detail.html');

}

}

});

test-list.html

返回

  • {{item.name}}

var test2=new Vue({

el:'#mTestList',

data:{

testArr:[

{name:'test-list-1',id:1},

{name:'test-list-2',id:2},

{name:'test-list-3',id:3},

{name:'test-list-4',id:4},

{name:'test-list-5',id:5},

{name:'test-list-6',id:6}

]

}

});

点击返回按钮index.html容器加载test-guide.html,问题就出现在这里,返回之后点击含有testDetail方法的li选项容器内查看详细页模板语法就失效了,直接显示大括号{{item.name}}

test-detail.html

  • {{item.name}}

var test3=new Vue({

el:'#mdetail',

data:{

flag:false,

testArr:[

{name:'test-detail-1',id:1},

{name:'test-detail-2',id:2},

{name:'test-detail-3',id:3},

{name:'test-detail-4',id:4},

{name:'test-detail-5',id:5},

{name:'test-detail-6',id:6}

]

}

});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值