vue3 + jsx +antd
只会cv的小前端
昆明前端啥都得干,啥都得会,可惜我都不会
展开
-
ant design vue自定义时间段范围(range-picker),moment相关API
【代码】ant design vue自定义时间段范围(range-picker),moment相关API。原创 2023-03-07 11:30:38 · 871 阅读 · 0 评论 -
vue3-props父子通信之双向绑定格式书写
先在son子组件定义propsprops:{ message: { type: String ,default: ''},//正常书写 arr: { type: Array, default: () => [] },//接收数组 obj: { type: Object, default: () =>({name:''}) },//接受对象 obj: { type: Function},//接受函数}然后子组件通过computed监听双向绑定emits: ['update:mes原创 2021-12-17 14:42:45 · 1423 阅读 · 0 评论 -
在JSX语句中插入空格
JSX中无法直接使用 ‘ ’ 来直接插入空格, 使用 {’\u00A0’}来插入一个空格, 如果想插入多个空格复写 \u00A0即可, 如: 若插入三个空格可写作{’\u00A0u00A0u原创 2021-08-06 16:31:49 · 520 阅读 · 0 评论 -
vue3 antd jsx table实现表格序号翻页后连续自增
data(){ return { columns: [ { title: '序号', dataIndex: 'order', key: 'order', width: '10%', align: 'center', className: 'table-center', slots: { customRender: 'o原创 2021-07-16 17:27:55 · 868 阅读 · 0 评论 -
vue antd 时间选择组件 选择的时间返回是中国时间
valueFormat 加这个属性 日期能变成中国北京时间(之前又遇到过 没这个属性 时间不准,不是中国的时间)<a-form-item ref="ac_effectStartDate" name="ac_effectStartDate" label="开始时间"> <a-date-picker v-model={[this.formState.ac_effectStartDate, 'value']} valueFormat="YYYY-MM-DD" style={{ wi原创 2021-07-01 16:57:53 · 654 阅读 · 0 评论 -
vue-config.js 配置 参考以下链接
https://www.jianshu.com/p/b358a91bdf2d原创 2021-07-01 10:07:14 · 142 阅读 · 0 评论 -
vue3+jsx+antd 模板快速生成
{ "Print to console": { "prefix": "vue3+jsx+antd", "body": [ "import { defineComponent } from 'vue';", "", "const DataName = defineComponent({", " name:'DataName',", " setup(){", " return{};", " },", " render(){", " retu原创 2021-04-08 17:12:17 · 339 阅读 · 0 评论 -
vue3+antd+jsx : antd表单组件的基本使用
setup(){ let formRef = ref();//绑定表单,对提交时触发表单验证规则 let formState = reactive({ number:'', // 默认值 与输入框绑定 如果想输入框能用placeholder, 那么就置为null password:'', type:null // 如果想默认显示第一项 写成第一项的值就行 写 ' ' 会默认为空 }); let rules ={ name:[ { required: tr原创 2021-03-12 20:31:10 · 1867 阅读 · 0 评论 -
vue3 + jsx + antd (怎么自定义上传文件)?
参考文档:https://2x.antdv.com/components/upload-cn let fileList = ref([]); // 这里是存放你上传的文件数据 const handleChange = (info) => { // 这里可以看到文件处于什么状态 如果你不写也没关系 if (info.file.status !== 'uploading') { console.log('info', info.file, info.file原创 2021-03-11 08:16:13 · 577 阅读 · 0 评论 -
vue3+jsx+antd 的双向数据绑定、事件绑定、变量绑定方法
v-show input的数据双向绑定const App = { setup() { let visible = ref(''); return { visible }; }, render() { return ( <input v-show={[this.visible,'value']} /> ); },};事件绑定 const App = { setup() { let tableTitle = [原创 2021-03-07 17:58:07 · 2416 阅读 · 2 评论 -
vue3 + jsx +antd 父子组件间的通信
vue3 + jsx +antd父子之间的通信 (模态框为例)//父组件 控制一个模态框的显示const model = defineComponent({name: ‘model’,setup() {let addLinkVisible = ref(false);const addChange = (bool)=>{console.log(bool);addLinkVisible.value = bool;}const cancelChange =(bool)=>{原创 2021-03-07 09:17:09 · 1422 阅读 · 4 评论 -
vue3 + jsx + antd antd组件的table组件使用必备知识点
//vue3+jsx+antd// antd组件中 table组件的使用细节const model = defineComponent({name: ‘model’,setup() {let pageObj = reactive({pageCur: 1, // 当前的页数pageSize: 10, // 一页显示的条数total: 0 //总共的条数})// 表格的第一行 一般做为标题内容let tableTitle = [{title: ‘标题1’, // 标题1dataI原创 2021-03-07 09:58:23 · 1595 阅读 · 2 评论