Home  >  Article  >  WeChat Applet  >  WeChat web development and creation of Controller

WeChat web development and creation of Controller

高洛峰
高洛峰Original
2017-02-15 11:24:011775browse

First, we need to add a controller under the App area. Here we take AppDemoController as an example. As shown in the figure below:

WeChat web development and creation of Controller

Note: You can also create other areas by yourself, but it is recommended to use the App area here.

After creating it, please add your own Action and pay attention to the following matters. As shown in the picture below:

WeChat web development and creation of Controller

As shown in the picture above, there are the following points to note:

  • RouteArea and Route: here Attribute routing is used. RouteArea is used to identify the regional route name, and Route is used to define the path. The route name can be set through its Name attribute to facilitate the generation of connections based on the route name. If you find that attribute routing is not working, please note whether you have added the code in class RouteConfig: "routes.MapMvcAttributeRoutes();".

  • WeChatOAuth: used to obtain WeChat fan information.

  • AppBaseController: Pay attention to changing the controller base class. AppBaseController encapsulates some commonly used properties and functions to quickly iterate business in WeChat development. For example: TenantId, WeiChatUser and data filter. To use WeiChatUser in Action, please note to add the attribute "WeChatOAuth# above the Action name ##".

Finally, let’s make a summary:

WeChat web development and creation of Controller

For more articles related to creating Controller in WeChat web development, please pay attention to PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn