自定义console.log的样式

普通的console.log()打印出来的就是一段普通的字符串或数字

但是我想给控制台上的字加点样式,这样更加明显,在最前面加上 ‘%c’ ,就可以直接写样式了

console.log('%c我是一段有颜色的文字','color: red;')

效果如下:

甚至还可以写其他的样式

console.log('%c我是一段有样式的文字','color:red;font-size:28px;background:yellow;')

效果如下:

 是不是很有意思,好了就到这了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用自定义组件来实现自定义的模态弹窗效果。首先,你需要在项目中创建一个自定义组件,包括wxml、wxss和js文件。在自定义组件的wxml文件中,可以使用view、button等组件来构建你想要的弹窗界面。在wxss文件中,可以定义弹窗的样式。在js文件中,你可以定义弹窗的行为逻辑,比如点击按钮的事件处理函数等。然后,在页面中引入该自定义组件,并在合适的位置使用该组件来展示你的自定义模态弹窗。 以下是一个简单的示例代码,演示了如何自定义一个模态弹窗组件: 1. 创建自定义组件 在项目目录下创建一个名为modal的文件夹,在该文件夹下创建modal.wxml、modal.wxss和modal.js文件。 2. 在modal.wxml中添加弹窗的内容,比如标题、内容和按钮等。 ``` <view class="modal"> <text class="title">{{title}}</text> <text class="content">{{content}}</text> <button class="cancel-btn" bindtap="onCancel">取消</button> <button class="confirm-btn" bindtap="onConfirm">确定</button> </view> ``` 3. 在modal.wxss中定义弹窗的样式,比如背景颜色、字体大小和按钮样式等。 ``` .modal { background-color: #fff; padding: 20rpx; border-radius: 10rpx; } .title { font-size: 24rpx; font-weight: bold; margin-bottom: 10rpx; } .content { font-size: 20rpx; margin-bottom: 20rpx; } .cancel-btn, .confirm-btn { background-color: #007aff; color: #fff; padding: 10rpx 20rpx; border-radius: 10rpx; } ``` 4. 在modal.js中定义弹窗的行为逻辑,比如点击按钮的事件处理函数。 ``` Component({ properties: { title: { type: String, value: '提示' }, content: { type: String, value: '请输入内容' } }, methods: { onCancel() { this.triggerEvent('cancel'); }, onConfirm() { this.triggerEvent('confirm'); } } }) ``` 5. 在页面中引入该自定义组件,并在需要显示弹窗的地方使用该组件。 在页面的json文件中添加以下代码: ``` { "usingComponents": { "modal": "/path/to/modal/modal" } } ``` 在页面的wxml文件中使用该自定义组件: ``` <modal title="自定义弹窗标题" content="自定义弹窗内容" bind:cancel="onCancel" bind:confirm="onConfirm"></modal> ``` 在页面的js文件中定义弹窗相关的事件处理函数: ``` Page({ onCancel() { console.log('点击了取消按钮'); }, onConfirm() { console.log('点击了确定按钮'); } }) ``` 这样,你就可以根据需要自定义wx.showModal的样式和行为了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值