×

Falcon

  • 在Slim3 中使用Mix Validate表单验证器

    今天逛网站里发现有一个叫mixphp的国人的PHP框架,我粗略看了一下,发现他有一个表单验证的组件,正好我最近要对上传图片进行验证,主要就是mime-type和文件大小之类校验,之前的脚手架用了一个叫alexgarrett/violin的验证器,我没有很深入使用,主要用起来很麻烦,而且没有针对上传文件的验证,而我又不想自己写,然后我就换mixphp的这个,而...

    2021-07-27 09:30 Falcon 阅读
  • Vue设置textarea插入文字光标的位置

    1.需求如下 有一个textarea标签。需要获得光标的位置,并且根据光标的位置插入指定的内容。 通过v-model双向绑定textarea的value值,textarea绑定input事件,当在textarea输入时,能触发input事件,但是通过代码代表value值,无法触发input事件,所以我将value值加入watch里面监听,这样只要valu...

    2021-07-26 17:49 Falcon 阅读
  • localstorage 如何存储对象

    JSON对象存储 JSON对象提供的parse和stringify将其他数据类型转化成字符串,再存储到storage中就可以了 操作的方式: 存: var obj = {"name":"ergouzi","age":"16"} localStorage.setItem("userInfo",JSON.stringify(obj));...

    2021-07-25 18:12 Falcon 阅读
  • exports、module.exports和export、export default到底是咋回事

    前言 难得有空,今天开始重新规范的学习一下node编程。但是引入模块我看到用 require的方式,再联想到咱们的ES6各种export 、export default。 阿西吧,头都大了.... 头大完了,那我们坐下先理理他们的使用范围。 require: node 和 es6 都支持的引入export / import&n...

    2021-07-25 11:00 Falcon 阅读
  • Composion API

    原因 处理大型应用时,解决代码的共享和重用问题 让代码变得更紧凑,能够将同一个逻辑关注点相关代码收集在一起 compositon-api 相关函数和属性 setup ref和reactive watch和watchEffect computed 生命周期钩子 setup setup 接收两个参数,一个是prop, 另一个是...

    2021-07-23 04:50 Falcon 阅读
  • Vue引入全局css

    main.js import { createApp } from 'vue' import App from './App.vue' import '../../assets/w3.css' // 全局引入 createApp(App).mount('#app')

    2021-07-21 07:53 Falcon 阅读
  • 在Vue3 中 使用$ref 来获取元素

    在常规js中我们需要用 querySelector()一类的方式来获取元素,在Vue中可以使用$ref。 完整示例 <template> <HelloWorld :msg="title"/> <input type="text" ref="myInput" /> <button @cli...

    2021-07-21 05:28 Falcon 阅读
  • hub命令创建gist的两种方式

    1、直接输入内容 echo "<?php echo 'hello world';?>" | hub gist create 2、复制文件的内容 hub gist create --copy README.md

    2021-07-20 06:41 Falcon 阅读
  • Vue启动报错:Node Sass does not yet support your current environment: OS X 64-bit

    Vue使用sass预编译器之后发生以下错误: Syntax Error: Error: Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (88) 原因是 node-sass 4.4 当前环境并不支持,也可能跟no...

    2021-07-19 16:42 Falcon 阅读
  • Vue3报错:TypeError: this.getOptions is not a function

    Vue3 中执行 npm run serve 报错 这是因为项目中使用了scss, 需要sass-loader,但npm install 安装的为12版本,可以查看packages.json。 这是因为sass-loader版本太高造成的,解决方法为使用7.x版本。 npm uninstall sass-loader npm i...

    2021-07-19 16:29 Falcon 阅读