iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Vue中的调试工具和指令怎么使用
  • 895
分享到

Vue中的调试工具和指令怎么使用

2023-06-30 16:06:23 895人浏览 安东尼
摘要

这篇文章主要讲解了“Vue中的调试工具和指令怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue中的调试工具和指令怎么使用”吧!vue 的调试工具(1)安装 vue-devtools

这篇文章主要讲解了“Vue中的调试工具和指令怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue中的调试工具和指令怎么使用”吧!

Vue中的调试工具和指令怎么使用

vue 的调试工具


(1)安装 vue-devtools 调试工具

(2)配置 Chrome 浏览器中的 vue-devtools

点击 Chrome 浏览器右上角三小点的按钮,选择更多工具 → 扩展程序 → vue.js devtools 详细信息,并勾选如下的两个选项:

Vue中的调试工具和指令怎么使用

(3)使用 vue-devtools 调试 vue 页面

在浏览器中访问一个使用了 vue 的页面,打开浏览器的开发者工具,切换到 Vue 面板,即可使用 vue-devtools 调试当前的页面。

Vue中的调试工具和指令怎么使用

四、Vue 指令


(1)指令的概念

1️⃣ 指令(Directives)是 vue 为开发者提供的模板语法,用于辅助开发者渲染页面的基本结构。

2️⃣ vue 中的指令按照不同的用途可以分为如下 6 大类:

  • 内容渲染指令

  • 属性绑定指令

  • 事件绑定指令

  • 双向绑定指令

  • 条件渲染指令

  • 列表渲染指令

?温馨提醒?:指令是 vue 开发中最基础、最常用、最简单的知识点。

(2)内容渲染指令

内容渲染指令用来辅助开发者渲染 DOM 元素的文本内容。常用的内容渲染指令有如下 3 个:

2.1 v-text

代码演示如下:
Vue中的调试工具和指令怎么使用

?温馨提醒?:v-text 指令会覆盖元素内默认的值

2.2 {{ }} 语法

vue 提供的 {{ }} 语法,专门用来解决 v-text 会覆盖默认文本内容的问题。这种 {{ }} 语法的专业名称是插值表达式(英文名为:Mustache)。

代码演示如下:
Vue中的调试工具和指令怎么使用
?温馨提醒?:相对于 v-text 指令来说,插值表达式在开发中更常用一些!因为它不会覆盖元素中默认的文本内容。

2.3 v-html

v-text 指令和插值表达式只能渲染纯文本内容。如果要把包含 HTML 标签的字符串渲染为页面的 HTML 元素,则需要用到 v-html 这个指令。

代码演示如下:

<!-- 假设data 中定义了名为 desc 的数据,数据的值为包含 HTML 标签的字符串 --><!-- info: '<h5 style="color: red; font-weight: bold;">欢迎大家来学习 vue.js</h5>' --><p v-html="info"></p>
2.4 内容渲染指令 - 完整代码演示
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta Http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们在把数据填充到 div 内部 -->    <div id="app">        <p v-text="username"></p>        <p v-text="gender">性别:</p>        <hr>        <p>姓名:{{ username }}</p>        <p>性别:{{ gender }}</p>        <hr>        <div v-text="info"></div>        <div>{{ info }}</div>        <div v-html="info"></div>    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {                username: 'battledao',                gender: '男',                info: '<h5 style="color: red; font-weight: bold;">欢迎大家来学习 vue.js</h5>'            }        })    </script></body></html>

(3)属性绑定指令

如果需要为元素的属性动态绑定属性值,则需要用到 v-bind 属性绑定指令。用法示例如下:

Vue中的调试工具和指令怎么使用

3.1 属性绑定指令的简写形式

由于 v-bind 指令在开发中使用频率非常高,因此,vue 官方为其提供了简写形式(简写为英文的 : )。

Vue中的调试工具和指令怎么使用

3.2 使用 Javascript 表达式

在 vue 提供的模板渲染语法中,除了支持绑定简单的数据值之外,还支持 javascript 表达式的运算,例如:

Vue中的调试工具和指令怎么使用

3.3 属性绑定指令 - 完整代码演示
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们在把数据填充到 div 内部 -->    <div id="app">        <input type="text" :placeholder="tips">        <hr>        <!-- vue 规定 v-bind: 指令可以简写为 : -->        <img :src="photo" alt="" style="width: 150px;">        <hr>        <div>1 + 2 的结果是:{{ 1 + 2 }}</div>        <div>{{ tips }} 反转的结果是:{{ tips.split('').reverse().join('') }}</div>        <div :title="'box' + index">这是一个 div</div>    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {                tips: '请输入用户名',                photo: 'https://cn.vuejs.org/images/loGo.svg',                index: 3            }        })    </script></body></html>

(4)事件绑定指令

1️⃣ vue 提供了 v-on 事件绑定指令,用来辅助程序员为 DOM 元素绑定事件监听。语法格式如下:

Vue中的调试工具和指令怎么使用

?温馨提醒?:原生 DOM 对象有 onclick、oninput、onkeyup 等原生事件,替换为 vue 的事件绑定形式后,分别为:v-on:click、v-on:input、v-on:keyup

2️⃣ 通过 v-on 绑定的事件处理函数,需要在 methods 节点中进行声明:

Vue中的调试工具和指令怎么使用

4.1 事件绑定的简写形式

由于 v-on 指令在开发中使用频率非常高,因此,vue 官方为其提供了简写形式(简写为英文的 @ )。

Vue中的调试工具和指令怎么使用

4.2 事件参数对象

在原生的 DOM 事件绑定中,可以在事件处理函数的形参处,接收事件参数对象 event。同理,在 v-on 指令(简写为 @ )所绑定的事件处理函数中,同样可以接收到事件参数对象 event,示例代码如下:

Vue中的调试工具和指令怎么使用

4.3 绑定事件并传参

在使用 v-on 指令绑定事件时,可以使用 ( ) 进行传参,示例代码如下:

Vue中的调试工具和指令怎么使用

4.4 事件绑定指令 - 完整代码演示
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们在把数据填充到 div 内部 -->    <div id="app">        <p>count 的值是:{{ count }}</p>        <!-- 在绑定事件处理函数的时候,可以使用 () 传递参数 -->        <!-- v-on: 指令可以被简写为 @ -->        <button @click="add(1)">+1</button>        <button @click="sub">-1</button>    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {                count: 0            },            // methods 的作用,就是定义事件的处理函数            methods: {                add(n) {                    // 在 methods 处理函数中,this 就是 new 出来的 vm 实例对象                    // console.log(vm === this)                    console.log(vm)                    // vm.count += 1                    this.count += n                },                sub() {                    // console.log('触发了 sub 处理函数')                    this.count -= 1                }            }        })    </script></body></html>
4.5 $event

$event 是 vue 提供的特殊变量,用来表示原生的事件参数对象 event。$event 可以解决事件参数对象event被覆盖的问题。示例用法如下:

完整代码演示如下:

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们在把数据填充到 div 内部 -->    <div id="app">        <p>count 的值是:{{ count }}</p>        <!-- 如果 count 是偶数,则 按钮背景变成红色,否则,取消背景颜色 -->        <!-- <button @click="add">+N</button> -->        <!-- vue 提供了内置变量,名字叫做 $event,它就是原生 DOM 的事件对象 e -->        <button @click="add($event, 1)">+N</button>    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {                count: 0            },            methods: {                add(e, n) {                    this.count += n                    console.log(e)                    // 判断 this.count 的值是否为偶数                    if (this.count % 2 === 0) {                        // 偶数                        e.target.style.backgroundColor = 'red'                    } else {                        // 奇数                        e.target.style.backgroundColor = ''                    }                }            },        })    </script></body></html>
4.6 事件修饰符

在事件处理函数中调用event.preventDefault()event.stopPropagation() 是非常常见的需求。因此,vue 提供了事件修饰符的概念,来辅助程序员更方便的对事件的触发进行控制。常用的 5 个事件修饰符如下:

事件修饰符说明
.prevent阻止默认行为(例如:阻止 a 连接的跳转、阻止表单的提交等)
.stop阻止事件冒泡
.capture以捕获模式触发当前的事件处理函数
.once绑定的事件只触发1次
.self只有在 event.target 是当前元素自身时触发事件处理函数

完整代码演示如下:

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们在把数据填充到 div 内部 -->    <div id="app">        <a href="http://www.baidu.com" @click.prevent="show">跳转到百度首页</a>        <hr>        <div style="height: 150px; background-color: pink; padding-left: 100px; line-height: 150px;"        @click="divHandler">            <button @click.stop="btnHandler">按钮</button>        </div>    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {},            methods: {                show() {                    console.log('点击了 a 链接')                },                btnHandler() {                    console.log('btnHandler')                },                divHandler() {                    console.log('divHandler')                }            },        })    </script></body></html>
4.7 按键修饰符

在监听键盘事件时,我们经常需要判断详细的按键。此时,可以为键盘相关的事件添加按键修饰符。

完整代码演示如下:

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们在把数据填充到 div 内部 -->    <div id="app">        <input type="text" @keyup.esc="clearInput" @keyup.enter="commitajax">    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {},            methods: {                clearInput(e) {                    console.log('触发了 clearInput 方法')                    e.target.value = ''                },                commitAjax() {                    console.log('触发了 commitAjax 方法')                }            },        })    </script></body></html>

(5)双向绑定指令

vue 提供了 v-model 双向数据绑定指令,用来辅助开发者在不操作 DOM 的前提下,快速获取表单的数据。

完整代码演示如下:

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们在把数据填充到 div 内部 -->    <div id="app">        <p>用户的名字是:{{ username }}</p>        <input type="text" v-model="username">        <hr>        <input type="text" :value="username">        <hr>        <select v-model="city">            <option value="">请选择城市</option>            <option value="1">北京</option>            <option value="2">上海</option>            <option value="3">广州</option>        </select>    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {                username: 'battledao',                city: '2'            }        })    </script></body></html>
5.1 v-model 指令的修饰符

为了方便对用户输入的内容进行处理,vue 为 v-model 指令提供了 3 个修饰符,分别是:

修饰符作用示例
.number自动将用户的输入值转为数值类型< input v-model.number=“age” />
.trim自动过滤用户输入的首尾空白字符< input v-model.trim=“msg” />
.lazy在“change”时而非“input”时更新< input v-model.lazy=“msg” />

完整代码演示如下:

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们把数据填充到 div 内部 -->    <div id="app">        <input type="text" v-model.number="n1"> + <input type="text" v-model.number="n2"> = <span>{{ n1 + n2 }}</span>        <hr>        <input type="text" v-model.trim="username">        <button @click="showName">获取用户名</button>        <hr>        <input type="text" v-model.lazy="username">    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {                username: 'battledao',                n1: 1,                n2: 2            },            methods: {                showName() {                    console.log(`用户名是:"${this.username}"`)                }            },        })    </script></body></html>

(6)条件渲染指令

条件渲染指令用来辅助开发者按需控制 DOM 的显示与隐藏。条件渲染指令有如下两个,分别是:

  • v-if

  • v-show

代码演示如下:

Vue中的调试工具和指令怎么使用

6.1 v-if 和 v-show 的区别(面试常问)

实现原理不同:

  • v-if 指令会动态地创建或移除DOM 元素,从而控制元素在页面上的显示与隐藏;

  • v-show 指令会动态为元素添加或移除 style=“display: none;” 样式,从而控制元素的显示与隐藏;

性能消耗不同:v-if 有更高的切换开销,而 v-show 有更高的初始渲染开销。因此:

  • 如果需要非常频繁地切换,则使用 v-show 较好;

  • 如果在运行时条件很少改变,则使用 v-if 较好;

6.2 v-else

v-if 可以单独使用,或配合 v-else 指令一起使用:
Vue中的调试工具和指令怎么使用

?温馨提醒?:v-else 指令必须配合 v-if 指令一起使用,否则它将不会被识别!

6.3 v-else-if

v-else-if 指令,顾名思义,充当 v-if 的“else-if 块”,可以连续使用:
Vue中的调试工具和指令怎么使用

?温馨提醒?:v-else-if 指令必须配合 v-if 指令一起使用,否则它将不会被识别!

6.4 条件渲染指令 - 完整代码演示
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们把数据填充到 div 内部 -->    <div id="app">        <p v-if="flag">这是被 v-if 控制的元素</p>        <p v-show="flag">这是被 v-show 控制的元素</p>        <hr>        <div v-if="type === 'A'">优秀</div>        <div v-else-if="type === 'B'">良好</div>        <div v-else-if="type === 'C'">一般</div>        <div v-else>差</div>    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {                // 如果 flag 为 true,则显示被控制的元素;如果为 false 则隐藏被控制的元素                flag: false,                type: 'A'            }        })    </script></body></html>

(7)列表渲染指令

vue 提供了 v-for 列表渲染指令,用来辅助开发者基于一个数组来循环渲染一个列表结构。v-for 指令需要使用 item in items 形式的特殊语法,其中:

  • items 是待循环的数组;

  • item 是被循环的每一项;

代码演示如下:

Vue中的调试工具和指令怎么使用

7.1 v-for 中的索引

v-for 指令还支持一个可选的第二个参数,即当前项的索引。语法格式为 (item, index) in items,示例代码如下:
Vue中的调试工具和指令怎么使用

?温馨提醒?:v-for 指令中的 item 项index 索引都是形参,可以根据需要进行重命名。例如 (user, i) in userlist

7.2 列表渲染指令 - 完整代码演示
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <link rel="stylesheet" href="./lib/bootstrap.CSS"></head><body>    <!-- 希望 Vue 能够控制下面的这个 div,帮我们把数据填充到 div 内部 -->    <div id="app">        <table class="table table-bordered table-hover table-striped">            <thead>                <th>索引</th>                <th>Id</th>                <th>姓名</th>            </thead>            <tbody>                <!-- 官方建议:只要用到了 v-for 指令,那么一定要绑定一个 :key 属性 -->                <!-- 而且,尽量把 id 作为 key 的值 -->                <!-- 官方对 key 的值类型,是有要求的:字符串或数字类型 -->                <!-- key 的值是千万不能重复的,否则会终端报错:Duplicate keys detected -->                <tr v-for="(item, index) in list" :key="item.id">                    <td>{{ index }}</td>                    <td>{{ item.id }}</td>                    <td>{{ item.name }}</td>                </tr>            </tbody>        </table>    </div>    <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->    <script src="./lib/vue-2.6.12.js"></script>    <!-- 2. 创建 Vue 的实例对象 -->    <script>        // 创建 Vue 的实例对象        const vm = new Vue({            // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器            el: '#app',            // data 对象就是要渲染到页面上的数据            data: {                list: [                    { id: 1, name: '张三' },                    { id: 2, name: '李四' },                    { id: 3, name: '王五' },                    { id: 4, name: '张三' },                ]            }        })    </script></body></html>
7.3 使用 key 维护列表的状态

1️⃣ 当列表的数据变化时,默认情况下,vue 会尽可能的复用已存在的DOM 元素,从而提升渲染的性能。但这种默认的性能优化策略,会导致有状态的列表无法被正确更新。

2️⃣ 为了给 vue 一个提示,以便它能跟踪每个节点的身份,从而在保证有状态的列表被正确更新的前提下,提升渲染的性能。此时,需要为每项提供一个唯一的 key 属性:

Vue中的调试工具和指令怎么使用

完整代码演示如下:

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <!-- 在页面中声明一个将要被 vue 所控制的 DOM 区域 -->    <div id="app">        <!-- 添加用户的区域 -->        <div>            <input type="text" v-model="name">            <button @click="addNewUser">添加</button>        </div>        <!-- 用户列表区域 -->        <ul>            <li v-for="(user, index) in userlist" :key="user.id">                <input type="checkbox" />                姓名:{{user.name}}            </li>        </ul>    </div>    <script src="./lib/vue-2.6.12.js"></script>    <script>        const vm = new Vue({            el: '#app',            data: {                // 用户列表                userlist: [                    { id: 1, name: 'zs' },                    { id: 2, name: 'ls' }                ],                // 输入的用户名                name: '',                // 下一个可用的 id 值                nextId: 3            },            methods: {                // 点击了添加按钮                addNewUser() {                    this.userlist.unshift({ id: this.nextId, name: this.name })                    this.name = ''                    this.nextId++                }            },        })    </script></body></html>
7.4 key 的注意事项
  • key 的值只能是字符串或数字类型

  • key 的值必须具有唯一性(即:key 的值不能重复)

  • 建议把数据项 id 属性的值作为 key 的值(因为 id 属性的值具有唯一性)

  • 使用 index 的值当作 key 的值没有任何意义(因为index 的值不具有唯一性)

  • 建议使用 v-for 指令时一定要指定 key 的值(既提升性能、又防止列表状态紊乱)

感谢各位的阅读,以上就是“Vue中的调试工具和指令怎么使用”的内容了,经过本文的学习后,相信大家对Vue中的调试工具和指令怎么使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Vue中的调试工具和指令怎么使用

本文链接: https://www.lsjlt.com/news/330211.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Vue中的调试工具和指令怎么使用
    这篇文章主要讲解了“Vue中的调试工具和指令怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue中的调试工具和指令怎么使用”吧!vue 的调试工具(1)安装 vue-devtools...
    99+
    2023-06-30
  • Vue调试工具vue-devtools的安装与使用
    目录前言一、vue-devtools是什么?二、vue-devtools安装1.下载vue-devtools工具2.安装vue-devtools工具三、vue-devtools的使用...
    99+
    2022-11-13
  • 怎么使用Python的调试工具PySnooper
    本篇内容介绍了“怎么使用Python的调试工具PySnooper”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!PySnooper 使用起来十...
    99+
    2023-06-16
  • python调试工具pdb怎么使用
    这篇文章主要讲解了“python调试工具pdb怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python调试工具pdb怎么使用”吧!一、pdb 有2种用法pdb:python deb...
    99+
    2023-07-04
  • Haskell在线调试工具怎么使用
    Haskell在线调试工具可以通过以下步骤使用:1. 打开一个Haskell在线调试工具的网页,比如"Haskell在线调试器"(h...
    99+
    2023-09-26
    Haskell
  • 怎么使用Web调试代理工具Fiddler
    本篇内容主要讲解“怎么使用Web调试代理工具Fiddler”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Web调试代理工具Fiddler”吧!简介Fid...
    99+
    2022-10-19
  • Linux程序调试工具gdb怎么使用
    这篇文章主要介绍“Linux程序调试工具gdb怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux程序调试工具gdb怎么使用”文章能帮助大家解决问题。gdb是GNU开源组织发布的一个强大...
    99+
    2023-06-27
  • vue中的指令和插值怎么使用
    这篇文章主要介绍“vue中的指令和插值怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue中的指令和插值怎么使用”文章能帮助大家解决问题。一、安装vue直接使用script标签引入<s...
    99+
    2023-07-04
  • Linux系统中串口调试工具怎么用
    这篇文章主要介绍了Linux系统中串口调试工具怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。实验环境:OS: Ubuntu16.04 Kernel: 4.4.0mini...
    99+
    2023-06-27
  • 怎么使用Vue中v-指令
    这篇文章主要介绍“怎么使用Vue中v-指令”,在日常操作中,相信很多人在怎么使用Vue中v-指令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用Vue中v-指令”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-25
  • PHP怎么使用psysh调试代码片段工具
    小编给大家分享一下PHP怎么使用psysh调试代码片段工具,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!PsySH是一个PHP的运行时开发平台,交互式调试器和Re...
    99+
    2023-06-20
  • cypress中丰富的调试工具使用方法
    目录cypress调试工具一、 Time travel二、 快照三、errors信息四、页面事件五、控制台的输出六、调试专用命令cypress调试工具 Cypress附带了一系列调试...
    99+
    2022-11-13
  • cypress中丰富的调试工具如何使用
    这篇文章主要讲解了“cypress中丰富的调试工具如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“cypress中丰富的调试工具如何使用”吧!cypress调试工具Cypress附带了...
    99+
    2023-06-30
  • Linux系统中gdb程序调试工具怎么用
    这篇文章主要为大家展示了“Linux系统中gdb程序调试工具怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统中gdb程序调试工具怎么用”这篇文章吧。  一、常规调试  gdb是...
    99+
    2023-06-13
  • vue指令中的v-once怎么使用
    本篇内容主要讲解“vue指令中的v-once怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue指令中的v-once怎么使用”吧!v-once在日常开发中用的很多只渲染元素和组件一次,随...
    99+
    2023-06-30
  • Visual Studio中SQL SERVER CLR代码调试工具怎么用
    这篇文章主要介绍了Visual Studio中SQL SERVER CLR代码调试工具怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在Visual Studio中开发S...
    99+
    2023-06-17
  • Vue3中的模板语法和vue指令怎么使用
    1 模板插值语法在script 声明一个变量可以直接在template 使用用法为{{变量名称}}模板语法是可以编写条件运算的运算也是支持的操作API 也是支持的<template> {{ message }} {{...
    99+
    2023-05-18
    VUE Vue3
  • vue指令中的修饰符怎么使用
    这篇文章主要介绍“vue指令中的修饰符怎么使用”,在日常操作中,相信很多人在vue指令中的修饰符怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue指令中的修饰符怎么使用”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-30
  • Vue的指令v-for怎么使用
    这篇文章主要介绍了Vue的指令v-for怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue的指令v-for怎么使用文章都会有所收获,下面我们一起来看看吧。Vue v-for的使用1.迭代普通数组在da...
    99+
    2023-06-29
  • Vue指令v-show和v-if怎么使用
    本文小编为大家详细介绍“Vue指令v-show和v-if怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue指令v-show和v-if怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、v-sho...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作