当前位置:网站首页>Introduction to micro build low code zero Foundation (lesson 3)
Introduction to micro build low code zero Foundation (lesson 3)
2022-04-23 18:50:00 【Low code preacher】
After opening the wechat low code account , We just stepped into the field of software development . Whether you are installing the official template for secondary development , Or create custom applications from scratch . Since development requires the ability to troubleshoot , The technical term is debug, Also called breakpoint debugging .
Because we are an online integrated development environment , You can't compete with traditional development IDE It's so convenient in the car . So it's not like traditional development that can interrupt , When the program runs to the breakpoint, it stops automatically , We can look at the variables from the stack . Micro build low code development language is javascript, Then we need to master javascript How to debug the program .
There are four debugging methods in micro build
1 Output at console
The console is provided in the application editor , On the console, we can observe the methods and values of variables

You can enter the variable name directly on the console , such as $page, Observe the properties and methods of this variable

Expand the object to see the attribute and method name of the variable , Convenient for us to call middle note code.

2 Output... In the browser
Sometimes some errors can't be checked in the console , We need to view it in the browser , Click the preview button

In the browser, we need to press F12 Open developer tools , Check the specific error reporting information in the developer tool

The red in the console is the specific error , Sometimes error details are printed , Check the error information . The ability of debugging is a necessary ability for programmers , Sometimes you need to think for yourself , Most of us first Baidu to see if someone has solved similar problems .
Why can you Baidu , Because many people have the spirit of sharing , For example, the article you see now is compiled by bloggers based on their own experience , For those who study later, I have a reference .
3 Output in low code
Most of the errors in console output are syntax errors , Or you broke the rules of grammar , Either you called the wrong method . Another type of error is logical error , The so-called logical error is that the expected result is not obtained , For example, you define a variable , It was expected to be worth it , When the results were previewed, I found nothing , This is the time for troubleshooting .
How to troubleshoot ? We need the help of pile driving technology , The so-called piling is to pass in low code ,console.log() To output ,console.log() Multiple parameters can be passed in the method , Parameters are separated by commas .

In the figure above, the part I marked in red is pile driving , I output the value and type of the variable , See where the program went wrong . The output information is still viewed in the console , You can view it in the console of the application editor , You can also view it in the developer tool of the browser .
If you want to write the correct program, you need constant debugging , Finally, the results will be in line with expectations .
4 Output in applet
In addition to the above debugging methods , If we call wechat api Of , There is no effect in the browser , At this time, we need to publish the program to the mobile phone for viewing . Click the Publish button , It can be released as a preview version for debugging

Some small partners don't know how to debug small programs , Click the three points in the upper right corner of the applet , Debugging can be found , The debugging interface opens , Check whether there is any error information inside , Or check the output results for troubleshooting

So you can see the specific information .
summary
This session explains how to debug in low code. , After mastering the method, it's easy to work .
版权声明
本文为[Low code preacher]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231846104639.html
边栏推荐
- Keil RVMDK compiled data type
- Loop path
- STM32: LCD显示
- The corresponding permissions required to automatically open the app in the setting interface through accessibility service
- Introduction to ROS learning notes (I)
- Nacos集群搭建和mysql持久化配置
- Esp32 (UART event) - serial port event learning (1)
- Tangle
- CISSP certified daily knowledge points (April 18, 2022)
- STM32: LCD display
猜你喜欢

How to virtualize the video frame and background is realized in a few simple steps

Druid SQL和Security在美团点评的实践

Use bitnami / PostgreSQL repmgr image to quickly set up PostgreSQL ha

listener. log

MVVM模型

ESP32 LVGL8. 1 - input devices (input devices 18)

根据快递单号查询物流查询更新量

Teach you to quickly rename folder names in a few simple steps
![[mathematical modeling] - analytic hierarchy process (AHP)](/img/ff/2350c9604a03fff6a6a751aa3cfa3b.png)
[mathematical modeling] - analytic hierarchy process (AHP)

使用 bitnami/postgresql-repmgr 镜像快速设置 PostgreSQL HA
随机推荐
listener. log
中金财富怎么样?在上边开户安全吗
纠结
【历史上的今天】4 月 23 日:YouTube 上传第一个视频;网易云音乐正式上线;数字音频播放器的发明者出生
kettle庖丁解牛第17篇之文本文件输出
RPM package management
Coolweather is revised and connected to the wind weather interface to realize the broken line diagram of temperature
ESP32 LVGL8. 1 - checkbox (checkbox 23)
使用 bitnami/postgresql-repmgr 镜像快速设置 PostgreSQL HA
Use stm32cube MX / stm32cube ide to generate FatFs code and operate SPI flash
7、 DOM (Part 2) - chapter after class exercises and answers
Sentinel服务熔断实战(sentinel整合ribbon+openFeign+fallback)
CISSP certified daily knowledge points (April 19, 2022)
Nacos集群搭建和mysql持久化配置
ESP32 LVGL8. 1 - label (style 14)
Scrollto and scrollby
玻璃体中的硫酸软骨素
机器学习理论之(7):核函数 Kernels —— 一种帮助 SVM 实现非线性化决策边界的方式
#yyds干货盘点#stringprep --- 因特网字符串预备
Nacos作为服务配置中心实战