企业网站怎么建设公司亚马逊店铺怎么注册流程
news/
2025/10/2 3:16:33/
文章来源:
企业网站怎么建设公司,亚马逊店铺怎么注册流程,杭州旅游团购网站建设,网站如何做区域屏蔽代码Vue 渐进式JavaScript 框架 基于Vue2的学习笔记 - Vue 响应式渲染 - 列表布局和v-html 目录
列表布局
简单渲染列表
显示索引值
点击变色
V-html
作用
注意
采用策略
应用
总结 列表布局
简单渲染列表
Data中设置状态#xff0c;是一个数组格式的默认信息。
然后… Vue 渐进式JavaScript 框架 基于Vue2的学习笔记 - Vue 响应式渲染 - 列表布局和v-html 目录
列表布局
简单渲染列表
显示索引值
点击变色
V-html
作用
注意
采用策略
应用
总结 列表布局
简单渲染列表
Data中设置状态是一个数组格式的默认信息。
然后设置v-for循环渲染ul的li元素。
示例如下
!DOCTYPE html
html langen
headmeta charsetUTF-8titleTitle/titlescript src../lib/vue.js/script
/head
body
div idboxulli v-foritem in datalist{{item}}/li/ul
/div
scriptnew Vue({el: #box, // elementdata: {datalist:[zhangsan, lisi, wangwu, xiaoming]},methods: {}})
/script
/body
/html
效果如下 显示索引值
显示列表数据的索引值。
示例如下
ulli v-for(item, index) in datalist{{item}}--{{index}}/li
/ul
效果如下 点击变色
创建一个列表点击哪一个行哪一行显示选中效果。
示例如下
!DOCTYPE html
html langen
headmeta charsetUTF-8titleTitle/titlestyle.active {background: red;}/stylescript src../lib/vue.js/script
/head
body
div idboxulli v-for(item, index) in datalist :classcurrent index ? active: clickhandleClick(index){{item}}/li/ul
/div
scriptnew Vue({el: #box, // elementdata: {current: 0,datalist: [面朝大海春暖花开, 从明天起做一个幸福的人, 喂马、劈柴周游世界],},methods: {handleClick(index) {this.current index}}})
/script
/body
/html
实现效果 V-html
作用
更新元素的innerHTML。
注意
内容按普通 HTML插入。不会作为 Vue 模板进行编译。如果试图使用 v-html 组合模板可以重新考虑是否通过使用组件来替代。
在网站上动态渲染任意 HTML 是非常危险的因为容易导致 xss 攻击。
在可信内容上不用在用户提交的内容上。 采用策略
使用V-html 需防止XSS,CSRF
前端过滤
后台转义
给cookie加上属性httponly 应用
模拟ajax请求后端数据后使用vue解析和v-html解析展示不同效果。
示例如下
!DOCTYPE html
html langen
headmeta charsetUTF-8titleTitle/titlescript src../lib/vue.js/script
/head
body
div idboxdiv{{mydanger}}/divdiv v-htmlmydanger/divbutton clickhandleAjax()请求/button
/div
scriptnew Vue({el: #box, // elementdata: {mydanger: ,},methods: {handleAjax() {console.log(点击了按钮)// 此处为请求后端获取数据this.mydanger a hrefjavascript:location.hrefhttp://www.baidu.com?cookiedocument.cookie震惊!!!点击查看/a}}})
/script
/body
/html
效果如下 点击链接后会跳转链接并带着cookie非常危险。 总结
Vue 渐进式JavaScript 框架 基于Vue2的学习笔记 - Vue 响应式渲染 - 列表布局和v-html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/924522.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!