-
-
+
-
-
-
-
-
-
-
-
-
-
-
前往登陆登录360智慧平台
-
+
+
+ 文案提示框
+
+
+
+
+
+
+
+
前往登陆登录360智慧平台
+
+
+
+
+ 1.
+
前往登陆登录360智慧平台
+
+
+ 2.
+
前往ocpc设置页>点击“添加OCPC投放包”按钮。注意转换类型只能选择“订单”,其他的根据表单提示填写。
+
+
+
+
+
+
+ 实时预览外层嵌套
+
+
+
+
+
+ 电脑端内容-内容自定义
-
-
- 1.
-
前往登陆登录360智慧平台
-
-
- 2.
-
前往ocpc设置页>点击“添加OCPC投放包”按钮。注意转换类型只能选择“订单”,其他的根据表单提示填写。
-
+
+ 内容自定义
+ 手机端端内容-- 手机端端内容
-
+
-
-
-
-
-
-
-
-
- 电脑端内容-内容自定义
-
-
- 内容自定义
- 手机端端内容-- 手机端端内容
-
-
-
-
-
-
状态标签
-
状态标签
-
状态标签
-
状态标签
-
状态标签
-
-
-
-
-

-
这是默认
-
小文案小文案小文案小文案小文案
+
+
+
+ 状态标签
+
+
状态标签
+
状态标签
+
状态标签
+
状态标签
+
状态标签
-
-

-
这是选中
-
小文案小文案小文案小文案小文案
+
+
+ 卡片默认及选中样式
+
+
+

+
这是默认
+
小文案小文案小文案小文案小文案
+
+
+

+
这是选中
+
小文案小文案小文案小文案小文案
+
-
+
+
-
+
+ copy固定内容
-
复制渝过田晴
-
+
点击复制: {{ content }}
-
-
-
-
+
+
+ 手动点击copy
+
-
+
+
-
-
+
+
+ 单选框
-
+
+
+
+
+ 选项一
+ 选项二
- --------------------分割线------------------------------
-
-
+
+
+
+ 备选项
+ 备选项
+ 备选项
+
+
+
+
+ 下拉选择框
-
-
+
+ @blur="handleInput" prop="input2" @input="handleInput" @focus="handleInput"
+ placeholder="这是自定义默认提示语" />
+
+ prop="card" :options="['麻辣烫', '提拉米苏']" />
-
+
-
-
+
+
Submit
-
+
表格:(表头自定义、自定义渲染、固定列)
全选按钮
-
+
@@ -175,18 +199,19 @@
-
+
-
+
-
+
@@ -197,7 +222,7 @@
-
+
@@ -216,35 +241,36 @@
点击一下跳转参照页面
+ @selectChange="handleSelectionChange" :multiple="true" autoColumn="true" width="900px"
+ :columns="columns" @confirm="onConfirm" @cancel="onCancel">
+
+
+
+
+
+
+
+
+
+
+
+
自定义内容:{{ column.label }}
+
+
+
+
+
+
+
+ -->
-
+
-
+
+ 文本域相关
@@ -258,39 +284,34 @@
- --------------------分割线------------------------------
-
-
-
-
-
-
-
-
-
-
+
+
+ 输入框:
+
+
+
-
+
+ http:
+
+
+
+
-
- http:
-
-
-
-
+
+
-
-
+
+ .checkcopy.com
+
+
-
- .checkcopy.com
-
-
-
-
+
+
+ 带间隔的label:
@@ -300,35 +321,17 @@
说明:类名是固定的
+ placeholder="label有间隔的" label="输入框" :client-form-flex="true" />
-
-
-
--------------------分割线------------------------------
-
-
-
-
- 选项一
- 选项二
+ placeholder="label有间隔的" label="下拉框" :client-form-flex="true" />
+
-
+
+
+ 按钮集合
-
-
- 备选项
- 备选项
- 备选项
-
-
- --------------------分割线------------------------------
-
-
-
-
加盟并进入后台
准备完毕,验证自有域名
@@ -386,61 +389,61 @@
-
+
-
+
+
+
默认按钮
+
轻度按钮
+
按钮
+
按钮
+
按钮
+
按钮
+
按钮
+
按钮
+
按钮
+
+
+
+ 默认按钮
+ 轻度按钮
+ 按钮
+ 按钮
+ 按钮
+ 按钮
+ 按钮
+ 按钮
+
+
+
+ 默认按钮
+ 中等按钮
+ 小的按钮
+ 迷你按钮
+
-->
宽高自定义
- --------------------分割线------------------------------
-
-
+
+
+ 提示
+
+ 成功提示
+ 失败提示
+ 警告提示
+
+
-
-
-
成功提示
-
失败提示
-
警告提示
-
--------------------分割线------------------------------
-
-
+
+ 表单布局
表单左右布局(直接使用封装好的input)
-
+
@@ -453,27 +456,27 @@
+ 添加必输校验 直接使用 required 属性
+ 特殊的使用slot = formLeft 自定义内容;
+ 添加独立类名,修改样式 -->
跳转一下 自定义右侧
-
+ placeholder="请输入" /> -->
+
- --------------------分割线------------------------------
-
-
+
+
+
+ 开关集合
-
-
+
@@ -493,11 +496,10 @@
当前值switchValue2:{{ this.form.switchValue2 }}
- --------------------分割线------------------------------
-
-
-
+
+
+ 输入框与下拉框组合
@@ -556,7 +558,7 @@
+ 自定义渲染项 渲染的内容自定义 ,display-key 属性不再生效-->
+
+
- --------------------分割线------------------------------
@@ -623,59 +625,78 @@
保存
-->
-
-
- 下方弹出消息提示
-
- 上方弹出消息提示
-
- 一直显示消息提示
-
- 主动隐藏消息提示
-
- 动态更改提示文案
-
-
-
-
- 打开弹框(标题巨左、按钮居右)
-
- 打开弹框(标题巨中、按钮居中)
-
- 打开弹框-放弃原按钮,自定义
-
-
-
-
- 展示加载动画 2s
-
+
+ 指定位置提示
+
+ 下方弹出消息提示
+
+
+ 上方弹出消息提示
+
+
+ 一直显示消息提示
+
+ 主动隐藏消息提示
+
+
+ 动态更改提示文案
+
+
+
-
-
-
- 悬停查看提示
-
-
-
- 自定义提示内容
-
-
-
自定义标题
-
这里可以放任何HTML内容
-
甚至按钮
-
-
-
-
-
-
-
+
+ 弹出框内布局集合
+
+ 打开弹框(标题巨左、按钮居右)
+
+ 打开弹框(标题巨中、按钮居中)
+
+ 打开弹框-放弃原按钮,自定义
+
+
+
-
+
+
+
+ 提示信息
+
+
+ 悬停查看提示
+
+
+
+ 自定义提示内容
+
+
+
自定义标题
+
这里可以放任何HTML内容
+
甚至按钮
+
+
+
+
+
+
+
+
+
+
这是一个自定义内容的弹框。
-
+
-
@@ -704,8 +724,8 @@
取消
- ⚡️咖啡不加糖喔
-
+
⚡️咖啡不加糖喔
+
@@ -757,7 +777,7 @@ export default {
},
data() {
return {
- content:'测试一下',
+ content: '测试一下',
domainOptions: [
{
value: '.chachongz.com',
@@ -828,16 +848,17 @@ export default {
form: {
username: '',
language: '',
- switchValue3:true,
+ switchValue3: true,
switchValue2: '0',
domain_set: '',
domainSuffix: '11',
domainSuffix1: '.chachongz.com',
card: '1',
card1: '20',
- input1: '跨年的烟火,绽放天空',
+ input1: '跨年的烟火',
input2: '',
input3: '',
+ input4: '',
},
languageOptions1: [
{ label: 'JavaScript', value: 'js', selectedLabel: '333提拉米苏33', id: 0, name: 0 },
@@ -907,7 +928,7 @@ export default {
address: '上海市普陀区金沙江路 1518 弄',
price: '20',
age: 20,
- statu:1,
+ statu: 1,
// 在支持修改的项目中,需要主动保留一份原始数据
edit_name: '王小虎', edit_address: '上海市普陀区金沙江路 1518 弄'
}, {
@@ -916,7 +937,7 @@ export default {
address: '上海市普陀区金沙江路 151811 弄',
price: '10',
age: 30,
- statu:1,
+ statu: 1,
edit_name: '王小虎11', edit_address: '上海市普陀区金沙江路 151811 弄'
@@ -925,7 +946,7 @@ export default {
name: '王小虎',
address: '上海市普陀区金沙江路 1518 弄',
price: '200',
- statu:0,
+ statu: 0,
}, {
date: '2016-05-01',
name: '王小虎',
@@ -1092,8 +1113,8 @@ export default {
label1: '双皮奶hhhhhhhhh',
label: '北京烤鸭'
}],
- tooltip:null
-
+ tooltip: null
+
}
},
mounted() {
@@ -1115,18 +1136,18 @@ export default {
}
},
methods: {
- switchChange(value){
- console.log(value,'====value');
- console.log(this.switchValue1,'===uuuu');
+ switchChange(value) {
+ console.log(value, '====value');
+ console.log(this.switchValue1, '===uuuu');
},
- handleEvent(data){
- console.log(data,'data')
+ handleEvent(data) {
+ console.log(data, 'data')
},
- handleOptions(options){
- console.log(options,'options')
+ handleOptions(options) {
+ console.log(options, 'options')
},
// 手动copy内容
- handleClickCopy(){
+ handleClickCopy() {
this.$copy(this.form.input1, {
successMsg: '内容已复制到剪贴板',
errorMsg: '复制失败,请按Ctrl+C手动复制',
@@ -1224,27 +1245,45 @@ export default {
getStagePurchase() {
this.tableLoading = true
const that = this
- that.tableData = []
- this.$http('POST', '/supernew/ajax_get_stage_purchase', {
- type: 0,
- cur_page: 1,
- page_size: 5,
- }, {
- headers: {
- 'AUTH': '3c901fa4a19a7ad9d01238890863d499'
- }
- }).then(response => {
- this.tableLoading = false
- this.$nextTick(() => {
- that.tableData = response.data.list
- // console.log(that.tableData,'---that.tableData');
- // that.type2name = response.data.type2name
- that.total = response.data.total
- })
- }).catch(error => {
- this.tableLoading = false
- console.error(error, 'error')
- })
+ that.tableData = [
+ {
+ id: 1,
+ created_at: '张三模拟数据',
+ age: 25,
+ email: 'zhangsan@example.com'
+ },
+ {
+ id: 2,
+ created_at: '李四模拟数据',
+ age: 30,
+ email: 'lisi@example.com'
+ },
+ // ... 更多数据项
+ ]
+ that.total = 100 // 总条数,用于分页组件显示总页数
+ setTimeout(() => {
+ that.tableLoading = false
+ }, 1000)
+ // this.$http('POST', '/supernew/ajax_get_stage_purchase', {
+ // type: 0,
+ // cur_page: 1,
+ // page_size: 5,
+ // }, {
+ // headers: {
+ // 'AUTH': '3c901fa4a19a7ad9d01238890863d499'
+ // }
+ // }).then(response => {
+ // this.tableLoading = false
+ // this.$nextTick(() => {
+ // that.tableData = response.data.list
+ // // console.log(that.tableData,'---that.tableData');
+ // // that.type2name = response.data.type2name
+ // that.total = response.data.total
+ // })
+ // }).catch(error => {
+ // this.tableLoading = false
+ // console.error(error, 'error')
+ // })
},
btnClick() {
@@ -1266,7 +1305,7 @@ export default {
return randomNumber
},
onSwitchChange(value) {
- console.log('Switch/ 状态变化:',this.switchValue, value);
+ console.log('Switch/ 状态变化:', this.switchValue, value);
// console.log('Switch 状态变化:',this.form.switchValue2,this.form.switchValue3, value);
},
onSwitchChange1(value) {
@@ -1281,7 +1320,7 @@ export default {
openDialog1() {
this.dialogVisible1 = true;
},
-
+
openDialog2() {
this.dialogVisible2 = true;
// // 销毁tooltip
@@ -1290,22 +1329,22 @@ export default {
// // 隐藏所有tooltip
// this.$hideAllPositionMessages()
},
- openDialog6(){
+ openDialog6() {
this.tooltip.hide()
},
- openDialog3(el,pos){
+ openDialog3(el, pos) {
// type属性可更换
this.$positionMessage({
- duration:3000,
+ duration: 3000,
type: 'success',
message: '操作成功',
target: this.$refs[el], // 可以是DOM元素或选择器
position: pos // 或 'bottom'
}) // 3秒后自动隐藏(可选)
-
- console.log(this.tooltip,'tooltip',el,pos);
+
+ console.log(this.tooltip, 'tooltip', el, pos);
},
- openDialog4(el){
+ openDialog4(el) {
// 一直显示
this.tooltip = this.$positionMessage({
type: 'info',
@@ -1314,7 +1353,7 @@ export default {
duration: 0 // 0表示一直显示
})
},
- openDialog5(){
+ openDialog5() {
this.tooltip.updateMessage('更新后的文本内容----')
},
// 确认按钮事件
@@ -1368,8 +1407,8 @@ export default {
radioChange(data) {
console.log(data, 'radio--data');
},
- selectChangeTest(val){
- console.log(val,'select-----选中的',this.form.card,this.form.card1);
+ selectChangeTest(val) {
+ console.log(val, 'select-----选中的', this.form.card, this.form.card1);
},
handleClick(row) {
console.log(row);
@@ -1451,7 +1490,7 @@ export default {
}
\ No newline at end of file
diff --git a/src/views/super/paiban/college.vue b/src/views/super/paiban/college.vue
index 7fc40b1..d98a1db 100644
--- a/src/views/super/paiban/college.vue
+++ b/src/views/super/paiban/college.vue
@@ -5,9 +5,21 @@
-
-
-
+
+
+
+
+
+
收录成功通知
@@ -53,7 +65,6 @@
import GuipButton from "@/components/GuipButton.vue";
import GuipTable from "@/components/GuipTable.vue";
import GuipSelect from "@/components/GuipSelect.vue";
-import GuipInput from "@/components/GuipInput.vue";
import GuipDialog from "@/components/GuipDialog.vue";
import GuipTextarea from "@/components/GuipTextarea.vue";
@@ -61,7 +72,7 @@ export default {
components: {
GuipTextarea,
GuipDialog,
- GuipInput, GuipSelect,
+ GuipSelect,
GuipTable,
GuipButton,