1.v-for: <ul> <li v-for="book in books"> <h3>{{ book.title }} - {{ book.author }} - {{ book.age }}</h3> </li> </ul> javascript: data() { return { book ...
转载
2021-09-11 22:45:00
651阅读
2评论
Vue3新组件
【Teleport】
什么是Tepeport: -- Teleport是一种能够将我们的组件html结构移到到指定位置的技术
比如弹窗,我们在父组件中引入了弹窗,但是由于父的容器加了特殊的css,导致我们弹窗的position:fixed受到了影响,不会以浏览器窗口为基准了,这就不会满足我们的需求,此时就需要用到Teleport
<template>
&l
原创
2024-01-29 08:23:46
118阅读
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="vue.js" type="text/javascript" charset="UTF-8">
转载
2019-09-18 11:11:00
39阅读
2评论
挂载#app <div id="app"></div> <script src="../js/vue.js"></script> <script> Vue.createApp({ template: `<h2>你好啊, 李银河</h2>` }).mount("#app"); </script> 问题 ...
转载
2021-07-17 15:38:00
665阅读
2评论
一、插值1.Mustache 语法数据绑定最常见的形式。<span>Message: {{ msg }}</span>完整<div id="vm">{{ msg }}</div> <script> new Vue({ el: vm, data: {
原创
2022-12-08 15:14:11
117阅读
先说一下vue自己的proxy跨域,毕竟作为前端这个很简单,也更方便,vue-cli3.x中(vue-cli2.0版本在config文件夹index.js中设置,proxyTable,设置方法一样),在新建的vue.cofig.js里devServer: {
open: true,
port: 8081,
proxy: {
'/api': { // /api
created: function () { var that=this; let parse = JSON.parse(this.$route.query.data); headersFData.headers.token=parse.data.data.token; // eslint-disa
原创
2022-04-13 15:39:45
2205阅读
1.全局安装webpack npm install webpack -g 2.全局安装vue脚手架 npm install -g @vue/cli-init npm i -g @vue/cli-init 3.初始化项目 新建 vue-demo文件夹 然后 cmd vue init webpack v ...
转载
2021-09-14 22:38:00
222阅读
2评论
随着应用规模的增长,越来越多的开发者认识到静态语言的好处。静态类型系统可以帮助防
原创
2023-01-15 09:50:19
212阅读
依赖安装npm install three如果有用 typeScript 安装npm install @types/three开始 建一个.vue文件 准备一个空的模板我们需要给生成的canvas准备一个容器<template>
<div id="three"></div>
</template>引入Threejs依赖<script l
转载
2024-03-11 16:02:08
332阅读
Vue3 + Vite + TypeScript 搭建基础项目Vue3 + Vite + TypeScript 搭建基础项目Vue 3 + Vite + Typescript项目初始化代码规范和 ESlint基础配置编辑器集成配置 commit 钩子在开发和构建的时候进行验证GitCommit规范Vite 中的 TS 环境说明Vue3 中的 TS 支持Vite 中的 script-setup 语
转载
2023-10-23 23:11:17
146阅读
下面是vue2用法。前言安装axios 用来在vue中更好的和服务器端进行数据通信 。网络工具库:在前端用的最多的就是axios。vuex 前端全局共享。axios实现了不用原生js大量封装ajax.axios特性:从浏览器中创建XMLHttpRequest从node.js发出http请求支持Promise APl拦截清求和响应转换清求和响应数据取消请求自动转换JSON数据客广端支持防止CSRF/
转载
2023-08-25 18:27:09
99阅读
一、vue3介绍 vue3.0是在2.0的基础上重大优化调整后的升级版本,其响应式原理已经在vue2框架基础中介绍过,此文章重点介绍Vue 3 中一些新功能API及其使用,文章内容来源于Vue3API。包括:组合式 APIEmits 组件选项单文件组件组合式 API 语法糖 (<script setup>)单文件组件状态驱动的 CSS 变量 (<style> 中
转载
2023-08-05 00:57:18
99阅读
如果您有疑问,请观看视频教程《Vue3实战教程》创建一个 Vue 应用应用实例每个 Vue 应用都是通过 createApp 函数创建一个新的 应用实例:jsimport { createApp } from 'vue'
const app = createApp({
/* 根组件选项 */
})根组件我们传入 createAp
yarn add vue-clipboard3 or npm install --save vue-clipboard3 <template lang="html"> <div> <input type="text" v-model="text"> <button @click="copy">Cop ...
转载
2021-07-15 16:15:00
6937阅读
2评论
前言
...
目标
1 vue3的优势有哪些
2 如何创建vue3工程
graph LR
A[初始vue3] --> B[vue3带来了什么]
A --> C[如何创建vue3工程]
一 vue3带来了什么
从vue2到vue3一个大版本的升级,必然会有一些性能上的优化
性能提升和源码升级
性能提升
源码升级
打包大小减少
使用Proxy代替defineProper
原创
2024-07-21 09:24:38
146阅读