Powered by md-Blog  文 - 篇  访客 -

  • Vue.js开发代码风格指南

    在参与 Vant 开发时,请遵守约定的单文件组件风格指南,指南内容节选自 Vue 官方风格指南组件数据组件的 data 必须是一个函数。// bad export default { data: { foo: 'bar' } } // good export default { data () { return { foo: 'bar' } } }单文件组件文件名称单文件组件的文件名应该要么始终是单词大写开头 (PascalCase),要么

    2020-11-01 17:25:26   2020-03-31 16:34:52
    分类:Vue / 浏览:015856436921933
  • Vue.js添加代码高亮插件vue-highlightjs

    安装yarnyarn add vue-highlightjsnpmnpm install vue-highlightjs --savemain.jsimport VueHighlightJS from 'vue-highlightjs' import 'highlight.js/styles/github.css' // 此处选择你需要导入的样式 Vue.use(VueHighlightJS)使用<pre v-highlightjs="model_code"><code></code></pre>model_code 为绑定的代码数据../../md/Vue/

    2020-11-01 17:25:26   2020-06-13 11:24:44
    分类:Vue / 浏览:015920186848027
  • Vue.js防止xss攻击实例

    XSS(跨站脚本攻击)是攻击者在返回的 HTML 中嵌入了 Js 脚本。安装yarn add xssmain.jsimport xss from 'xss' // xss Object.defineProperty(Vue.prototype, '$xss', { value: xss })App.vue<template> <div> <p v-html="test"></p> <!-- 点击后有弹框 --> <p v-html="$xss(test)"></p> <!-- click事件被过滤,点击无效

    2020-11-01 17:25:26   2020-04-02 13:36:11
    分类:Vue / 浏览:015858057714365
  • Vuex快速上手安装及使用

    Vuex 是一个专为 Vue.js 应用程序开发的 状态管理模式。文档地址:https://vuex.vuejs.org/zh/installation.html安装yarnyarn add vuexnpmnpm install vuex --savemain.jsimport store from './store' new Vue({ store, render: h => h(App), }).$mount('#app')新建文件 ./store/index.jsimport Vue from 'vue' import Vuex from 'vuex' // 挂载Vuex Vue.use(Vuex) // 创建VueX对象 const store = new V

    2020-11-01 17:25:26   2020-06-14 18:55:00
    分类:Vue / 浏览:015921321009764
  • ant-design-vue 定制主题默认 Less 样式

    https://github.com/vueComponent/ant-design-vue/blob/master/components/style/themes/default.less/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ @import '../color/colors'; // The prefix to use on all css classes from ant. @ant-prefix: ant; // An override for the html selector for theme prefixes @html-selector: html; // -------- Colors ----------- @primary-color: @blue-6;

    2020-11-01 17:25:26   2020-04-04 08:54:45
    分类:Vue / 浏览:015859616853709
  • Vue 单文件组件 (SFC) 规范

    原文地址: https://vue-loader.vuejs.org/zh/spec.html简介.vue 文件是一个自定义的文件类型,用类 HTML 语法描述一个 Vue 组件。每个 .vue 文件包含三种类型的顶级语言块 <template>、<script> 和 <style>,还允许添加可选的自定义块:<template> <div class="example">{{ msg }}</div> </template> <script> export

    2020-11-01 17:25:25   2020-03-18 14:10:22
    分类:Vue / 浏览:015845118222045
  • Vue+axios 无法跨域获取 session 的解决方法

    1、PHP 服务器设置header('Access-Control-Allow-Origin:http://127.0.0.1:8080'); // 这里必须要对应绝对的请求地址,不可为 * header('Access-Control-Allow-Credentials:true'); //表示是否允许发送Cookie2、Vue 里 axios 配置让ajax携带cookieaxios.defaults.withCredentials = true;价值参考:《跨域资源共享 CORS 详解》—— 阮一峰http://www.ruanyifeng.com/blog/2016/04/cors.

    2020-11-01 17:25:25   2020-04-06 15:01:16
    分类:Vue / 浏览:015861564769064
  • Vue.js 表格增加自增序号

    示例<tr v-for="(item, index) of listData" :key="item.id"> <td>{{ index + 1 }}</td> </tr>效果../../md/Vue/

    2020-11-01 17:25:25   2020-08-11 11:28:20
    分类:Vue / 浏览:015971165004514
  • Vue.js利用WebPack配置Proxy代理进行POST通信实现前后端分离开发模式

    1、配置 webpack.dev.jsdevServer: { proxy: { '/api': { target: 'http://tdl.cc', changeOrigin: true, // pathRewrite: { '^/api': '/api' } } }, }2、安装 axios 进行 Ajax 通信yarn add axios3、安装 qs 进行 POST 序列化yarn add qs4、配置入口文件 main.js// axios import axios from 'axios' Vue.prototype.$axios = axios5、配置组件// axios import qs from 'qs' export defau

    2020-11-01 17:25:25   2020-07-28 11:17:35
    分类:Vue / 浏览:015959062552576
  • Vue.js父组件直接调用子组件方法实例

    父组件通过 noticeAAA 识别调用 子组件 xxx 的方法父组件<template> <my-notice ref="noticeAAA"></my-notice> </template> <script> import myNotice from './Notice' export default { methods: { // 调用通知 DisplayNotice(){ this.$refs.noticeAAA.xxx('success') } }, } </script>子组件<script> export default { methods: {

    2020-11-01 17:25:25   2020-04-02 13:09:41
    分类:Vue / 浏览:015858041812790
  • 春明


     
    百度站内搜索


  • 晋ICP备18012953号-1
  • 百度统计