Skip to content

Zhjoker/xss-vue

Repository files navigation

xss-vue

xss-vue 基于 js-xss,过滤xss,可配置白名单,可快速的在vue的项目中使用,详细文档可见JS-XSS文档

快速开始

npm i xss-vue
import xssVue from "xss-vue";
Vue.use(vueXss,?options);

在vue中使用

方法调用

this.$xss(text,?options)

指令调用

<input v-xss="message">
//自定义参数
<input v-xss="{text:'alert(xss)',option:{}}">

修饰符

  • .lazy 修饰符 在默认情况下,v-xss 在每次 input 事件触发后将输入框的值与数据进行同步 (除了上述输入法组合文字时)。你可以添加 lazy 修饰符,从而转变为在每次 input 事件触发停止 500ms 后数据进行同步

options 参数说明

  • 参数是非必传参数
  • 可以初始化的时候通过 Vue.use 传入参数 或者是在组件中使用的时候传入参数
  • 当 Vue.use 和组件使用时 同时传入参数时 以 后者 为准

About

xss.js for vue,

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages