// miniprogram/components/cloudTipModal/index.js const { isMac } = require('../../envList.js'); Component({ /** * 页面的初始数据 */ data: { showUploadTip: false, tipText: isMac ? 'sh ./uploadCloudFunction.sh' : './uploadCloudFunction.bat' }, properties: { showUploadTipProps: Boolean }, observers: { showUploadTipProps: function(showUploadTipProps) { this.setData({ showUploadTip: showUploadTipProps }); } }, methods: { onChangeShowUploadTip() { this.setData({ showUploadTip: !this.data.showUploadTip }); }, copyShell() { wx.setClipboardData({ data: this.data.tipText, }); }, } }); 体验前需部署云资源 请开启调试器进入终端窗口,复制并运行以下命令 {{tipText}} 复制 已执行命令 .install_tip_back { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,0.4); z-index: 1; } .install_tip_detail { position: fixed; background-color: white; right: 0; bottom: 0; left: 0; top: 60%; border-radius: 40rpx 40rpx 0 0; padding: 50rpx; z-index: 9; } .install_tip_detail_title { font-weight: 400; font-size: 40rpx; text-align: center; } .install_tip_detail_tip { font-size: 25rpx; color: rgba(0,0,0,0.4); margin-top: 20rpx; text-align: center; } .install_tip_detail_shell { margin: 70rpx 0; display: flex; justify-content: center; } .install_tip_detail_copy { color: #546488; margin-left: 10rpx; } .install_tip_detail_button { color: #07C160; font-weight: 500; background-color: rgba(0,0,0,0.1); width: 60%; text-align: center; height: 90rpx; line-height: 90rpx; border-radius: 10rpx; margin: 0 auto; } /* pages/addusers/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } /* pages/addusers/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } /* pages/delete/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } /* pages/deleteuser/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; }/* pages/deleteusers/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } /**index.wxss**/ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } /* pages/selectusers/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } /* pages/selectusers(college)/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; color: rgba(0, 0, 0, 0.5); width: 90%; text-align: left; margin-top: 30rpx; margin-left: 20rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } .code_box { text-align: center; background-color: white; margin-top: 30rpx; padding: 17rpx; } .code_box_title { color: rgba(0, 0, 0, 0.5); font-size: 26rpx; margin-bottom: 20rpx; text-align: left; } .code_box_record { display: flex; } .code_box_record_title { width: 33%; font-size: 26rpx; color: rgba(0, 0, 0, 0.5); padding: 20rpx 0; } .code_box_record_detail { width: 33%; font-size: 26rpx; padding: 20rpx 0; } .button { width: 300rpx; text-align: center; margin: 20% auto 0 auto; height: 80rpx; color: white; border-radius: 5px; line-height: 80rpx; background-color: #07c160; } /* pages/selectusers/index.wxss */ /* pages/selectusers(college)/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; color: rgba(0, 0, 0, 0.5); width: 90%; text-align: left; margin-top: 30rpx; margin-left: 20rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } .code_box { text-align: center; background-color: white; margin-top: 30rpx; padding: 17rpx; } .code_box_title { color: rgba(0, 0, 0, 0.5); font-size: 26rpx; margin-bottom: 20rpx; text-align: left; } .code_box_record { display: flex; } .code_box_record_title { width: 33%; font-size: 26rpx; color: rgba(0, 0, 0, 0.5); padding: 20rpx 0; } .code_box_record_detail { width: 33%; font-size: 26rpx; padding: 20rpx 0; } .button { width: 300rpx; text-align: center; margin: 20% auto 0 auto; height: 80rpx; color: white; border-radius: 5px; line-height: 80rpx; background-color: #07c160; } /* pages/selectuserss/index.wxss */ /* pages/selectusers(college)/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; color: rgba(0, 0, 0, 0.5); width: 90%; text-align: left; margin-top: 30rpx; margin-left: 20rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } .code_box { text-align: center; background-color: white; margin-top: 30rpx; padding: 17rpx; } .code_box_title { color: rgba(0, 0, 0, 0.5); font-size: 26rpx; margin-bottom: 20rpx; text-align: left; } .code_box_record { display: flex; } .code_box_record_title { width: 33%; font-size: 26rpx; color: rgba(0, 0, 0, 0.5); padding: 20rpx 0; } .code_box_record_detail { width: 33%; font-size: 26rpx; padding: 20rpx 0; } .button { width: 300rpx; text-align: center; margin: 20% auto 0 auto; height: 80rpx; color: white; border-radius: 5px; line-height: 80rpx; background-color: #07c160; } /* pages/updateusers/index.wxss */ page { padding-top: 54rpx; background-color: #f6f6f6; padding-bottom: 60rpx; } .button { margin-top: 50px; margin-left: 50px; margin-right: 50px; } .title { font-family: PingFang SC; font-weight: 500; color: #000000; font-size: 44rpx; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } /**app.wxss**/ .container { display: flex; flex-direction: column; align-items: center; box-sizing: border-box; } button { background: initial; } button:focus{ outline: 0; } button::after{ border: none; } page { background: #f6f6f6; display: flex; flex-direction: column; justify-content: flex-start; }