我们需要吧<p>Hello World</p>插入到<p>My name is Pjee</p>应该如何做?
一、使用v-html
v-html:更新元素的 innerHTML
const text = `<p>Hello World</>` <p> My name is Pjee <p v-html='text'></p> </p>
注意:你的站点上动态渲染的任意 HTML 可能会非常危险,因为它很容易导致 XSS 攻击。请只对可信内容使用 HTML 插值,绝不要对用户提供的内容使用插值。
二、渲染函数
渲染函数:这是通过对VNode(虚拟DOM)的操作来生成
text(){ render:(h)=>{ h( 'div', [ h('p', 'Hello'), ' world!' ] ) } } <p>Hello World{{this.text()}}</p>
三、JSX
JSX:这个方法在React使用最为广泛,但是Vue中使用需要安装Babel插件
text(){ return (<p>Hello World</p>) } <p>Hello World{{this.text()}}</p>
四、domPropsInnerHTML
domPropsInnerHTML:如果说JSX在vue很少用到,那么这个东西就更少有人使用到了
如果现在还有一段<p>How are you?</p>需要我们插入到Hello World中,我们就可以使用这种方法
const newText = '<p>How are you?</p>' text(){ return ( <p> Hello World <p domPropsInnerHTML={this.newText}></p> </p> ) } <p>Hello World{{this.text()}}</p>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
本文向大家介绍python在html中插入简单的代码并加上时间戳的方法,包括了python在html中插入简单的代码并加上时间戳的方法的使用技巧和注意事项,需要的朋友参考一下 建议用pycharm,使用比较方便,并且可以直接编辑html文件 导入time 给本地时间设定一个变量 打开本地文件,赋值 定义一个空列表 循环文件内容,添加入空列表 写入内存并关闭列表 下一步执行列表插入操作找到你要插入的
我必须使用REST Api获取数据,而我的响应是在JSON中。在解码响应是一个数组后,我必须在网页中显示它,这样数组中的每一个响应都以特定的显示格式显示(就像twitter中的tweets以特定的框类型格式显示一样)。如何在php中循环遍历数组并显示它?我找到的唯一解决方案是使用echo将HTML嵌入到php中,但这并不奏效,调试器也没有太大帮助。我错过了什么? 请指教该怎么做。 下面是我的代码:
问题内容: 我有一个具有contenteditable设置的div,并且在按下回车键时使用jquery捕获了按键,以调用preventDefault()。类似于 这个在光标处插入文本的问题,我想直接插入html,为简便起见,我们将其称为br标签。使用上面问题的答案实际上在IE中有效,因为它使用range.pasteHTML方法,但是在其他浏览器中,br标签将显示为纯文本而不是html。如何修改答案
问题内容: 我的iOS应用程序中有.html文件。HTML文件具有少量带有onClick方法的div块。当我点击这些块时,我会在Web视图中调用一些javascript代码,但我还需要在源代码中了解这些事件。 例如,当我点击Web元素并调用onClick时,我需要在代码中调用某些方法,例如 我可以做这个东西吗?谢谢。 问题答案: 在JS中调用Objective-C的方法: 下面的网址有助于做到这一
本文向大家介绍vue中七牛插件使用的实例代码,包括了vue中七牛插件使用的实例代码的使用技巧和注意事项,需要的朋友参考一下 本文介绍了vue中七牛插件使用,我也正在学习,分享给大家,顺便留个笔记,废话不说了,如下: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍C#实现压缩HTML代码的方法,包括了C#实现压缩HTML代码的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现压缩html代码的方法,分享给大家供大家参考之用。具体方法如下: 主要代码如下: 禁用不必要的viewstate:这个大家都知道,页面中看不懂的长串字符就是viewstate,这大概会占用15%~40%左右的html代码量,减少viewstate势在必行