1e41f4b71Sopenharmony_ci# Building the Details Page<a name="EN-US_TOPIC_0000001054727679"></a> 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ciThe **detail** page displays the air quality data of a week in a chart. There are two parts on the page: title bar and chart bar. Considering the display effect of the chart bar, use multiple **<div\>** components instead of one **<chart\>** component. 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ciAdd a root **<div\>**, set the **flex-direction** attribute to **column** to arrange the two bars vertically. The sample code is as follows: 7e41f4b71Sopenharmony_ci 8e41f4b71Sopenharmony_ci``` 9e41f4b71Sopenharmony_ci<div class="container"> 10e41f4b71Sopenharmony_ci <div class="header" onclick="backMain"> 11e41f4b71Sopenharmony_ci <image class="back" src="common/ic_back.png"></image> 12e41f4b71Sopenharmony_ci <text class="title"> 13e41f4b71Sopenharmony_ci History 14e41f4b71Sopenharmony_ci </text> 15e41f4b71Sopenharmony_ci </div> 16e41f4b71Sopenharmony_ci <list class="chart-list"> 17e41f4b71Sopenharmony_ci </list> 18e41f4b71Sopenharmony_ci</div> 19e41f4b71Sopenharmony_ci``` 20e41f4b71Sopenharmony_ci 21e41f4b71Sopenharmony_ciIn the preceding example, **onclick="backMain"** indicates that the application returns to the home page when the click event is triggered. The sample code for **detail.js** is as follows: 22e41f4b71Sopenharmony_ci 23e41f4b71Sopenharmony_ci``` 24e41f4b71Sopenharmony_ciimport router from '@system.router' 25e41f4b71Sopenharmony_ci 26e41f4b71Sopenharmony_ciexport default { 27e41f4b71Sopenharmony_ci backMain() { 28e41f4b71Sopenharmony_ci router.replace({ 29e41f4b71Sopenharmony_ci // Home page URL 30e41f4b71Sopenharmony_ci uri: 'pages/index/index', 31e41f4b71Sopenharmony_ci params: { 32e41f4b71Sopenharmony_ci // Parameters to pass to the home page 33e41f4b71Sopenharmony_ci selectedCityIndex: this.selectedCityIndex 34e41f4b71Sopenharmony_ci } 35e41f4b71Sopenharmony_ci }); 36e41f4b71Sopenharmony_ci } 37e41f4b71Sopenharmony_ci} 38e41f4b71Sopenharmony_ci``` 39e41f4b71Sopenharmony_ci 40e41f4b71Sopenharmony_ciAdd **<div\>** components to the **<list\>** component to form a chart. 41e41f4b71Sopenharmony_ci 42e41f4b71Sopenharmony_ciThe complete sample code in the three files is as follows. 43e41f4b71Sopenharmony_ci 44e41f4b71Sopenharmony_ci## detail.hml<a name="section275215487291"></a> 45e41f4b71Sopenharmony_ci 46e41f4b71Sopenharmony_ci``` 47e41f4b71Sopenharmony_ci<div class="container"> 48e41f4b71Sopenharmony_ci <div class="header" onclick="backMain"> 49e41f4b71Sopenharmony_ci <image class="back" src="common/ic_back.png"></image> 50e41f4b71Sopenharmony_ci <text class="title"> 51e41f4b71Sopenharmony_ci History 52e41f4b71Sopenharmony_ci </text> 53e41f4b71Sopenharmony_ci </div> 54e41f4b71Sopenharmony_ci <list class="chart-list"> 55e41f4b71Sopenharmony_ci <list-item class="list-item-title"> 56e41f4b71Sopenharmony_ci <text class="location">{{location}} 57e41f4b71Sopenharmony_ci </text> 58e41f4b71Sopenharmony_ci </list-item> 59e41f4b71Sopenharmony_ci <list-item class="list-item-chart"> 60e41f4b71Sopenharmony_ci <div style="margin-top: 24px;width: 960px;height: 256px;"> 61e41f4b71Sopenharmony_ci <div class="chart-wrapper" style="margin-left: 128px;"> 62e41f4b71Sopenharmony_ci <text class="gas-name"> 63e41f4b71Sopenharmony_ci CO 64e41f4b71Sopenharmony_ci </text> 65e41f4b71Sopenharmony_ci <div class="chart"> 66e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 78px;background-color: #00ff00;"></div> 67e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 52px;background-color: #00ff00;"></div> 68e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 155px;background-color: #ff0000;"></div> 69e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 134px;background-color: #ff0000;"></div> 70e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 98px;background-color: #FF7500;"></div> 71e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 88px;background-color: #FF7500;"></div> 72e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 144px;background-color: #ff0000;"></div> 73e41f4b71Sopenharmony_ci </div> 74e41f4b71Sopenharmony_ci <div class="white-line"></div> 75e41f4b71Sopenharmony_ci <div class="week"> 76e41f4b71Sopenharmony_ci <text class="day"> 77e41f4b71Sopenharmony_ci MON 78e41f4b71Sopenharmony_ci </text> 79e41f4b71Sopenharmony_ci <text class="day"> 80e41f4b71Sopenharmony_ci TUE 81e41f4b71Sopenharmony_ci </text> 82e41f4b71Sopenharmony_ci <text class="day"> 83e41f4b71Sopenharmony_ci WED 84e41f4b71Sopenharmony_ci </text> 85e41f4b71Sopenharmony_ci <text class="day"> 86e41f4b71Sopenharmony_ci THU 87e41f4b71Sopenharmony_ci </text> 88e41f4b71Sopenharmony_ci <text class="day"> 89e41f4b71Sopenharmony_ci FRI 90e41f4b71Sopenharmony_ci </text> 91e41f4b71Sopenharmony_ci <text class="day"> 92e41f4b71Sopenharmony_ci SAT 93e41f4b71Sopenharmony_ci </text> 94e41f4b71Sopenharmony_ci <text class="day"> 95e41f4b71Sopenharmony_ci SUN 96e41f4b71Sopenharmony_ci </text> 97e41f4b71Sopenharmony_ci </div> 98e41f4b71Sopenharmony_ci </div> 99e41f4b71Sopenharmony_ci <div class="chart-wrapper" style="margin-left: 88px;"> 100e41f4b71Sopenharmony_ci <text class="gas-name"> 101e41f4b71Sopenharmony_ci SO2 102e41f4b71Sopenharmony_ci </text> 103e41f4b71Sopenharmony_ci <div class="chart"> 104e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 155px;background-color: #ff0000;"></div> 105e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 134px;background-color: #ff0000;"></div> 106e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 78px;background-color: #00ff00;"></div> 107e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 52px;background-color: #00ff00;"></div> 108e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 98px;background-color: #FF7500;"></div> 109e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 88px;background-color: #FF7500;"></div> 110e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 144px;background-color: #ff0000;"></div> 111e41f4b71Sopenharmony_ci </div> 112e41f4b71Sopenharmony_ci <div class="white-line"></div> 113e41f4b71Sopenharmony_ci <div class="week"> 114e41f4b71Sopenharmony_ci <text class="day"> 115e41f4b71Sopenharmony_ci MON 116e41f4b71Sopenharmony_ci </text> 117e41f4b71Sopenharmony_ci <text class="day"> 118e41f4b71Sopenharmony_ci TUE 119e41f4b71Sopenharmony_ci </text> 120e41f4b71Sopenharmony_ci <text class="day"> 121e41f4b71Sopenharmony_ci WED 122e41f4b71Sopenharmony_ci </text> 123e41f4b71Sopenharmony_ci <text class="day"> 124e41f4b71Sopenharmony_ci THU 125e41f4b71Sopenharmony_ci </text> 126e41f4b71Sopenharmony_ci <text class="day"> 127e41f4b71Sopenharmony_ci FRI 128e41f4b71Sopenharmony_ci </text> 129e41f4b71Sopenharmony_ci <text class="day"> 130e41f4b71Sopenharmony_ci SAT 131e41f4b71Sopenharmony_ci </text> 132e41f4b71Sopenharmony_ci <text class="day"> 133e41f4b71Sopenharmony_ci SUN 134e41f4b71Sopenharmony_ci </text> 135e41f4b71Sopenharmony_ci </div> 136e41f4b71Sopenharmony_ci </div> 137e41f4b71Sopenharmony_ci </div> 138e41f4b71Sopenharmony_ci </list-item> 139e41f4b71Sopenharmony_ci <list-item class="list-item-chart"> 140e41f4b71Sopenharmony_ci <div style="margin-top: 24px;width: 960px;height: 256px;"> 141e41f4b71Sopenharmony_ci <div class="chart-wrapper" style="margin-left: 128px;"> 142e41f4b71Sopenharmony_ci <text class="gas-name"> 143e41f4b71Sopenharmony_ci PM10 144e41f4b71Sopenharmony_ci </text> 145e41f4b71Sopenharmony_ci <div class="chart"> 146e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 88px;background-color: #FF7500;"></div> 147e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 144px;background-color: #ff0000;"></div> 148e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 78px;background-color: #00ff00;"></div> 149e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 52px;background-color: #00ff00;"></div> 150e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 155px;background-color: #ff0000;"></div> 151e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 134px;background-color: #ff0000;"></div> 152e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 98px;background-color: #FF7500;"></div> 153e41f4b71Sopenharmony_ci </div> 154e41f4b71Sopenharmony_ci <div class="white-line"></div> 155e41f4b71Sopenharmony_ci <div class="week"> 156e41f4b71Sopenharmony_ci <text class="day"> 157e41f4b71Sopenharmony_ci MON 158e41f4b71Sopenharmony_ci </text> 159e41f4b71Sopenharmony_ci <text class="day"> 160e41f4b71Sopenharmony_ci TUE 161e41f4b71Sopenharmony_ci </text> 162e41f4b71Sopenharmony_ci <text class="day"> 163e41f4b71Sopenharmony_ci WED 164e41f4b71Sopenharmony_ci </text> 165e41f4b71Sopenharmony_ci <text class="day"> 166e41f4b71Sopenharmony_ci THU 167e41f4b71Sopenharmony_ci </text> 168e41f4b71Sopenharmony_ci <text class="day"> 169e41f4b71Sopenharmony_ci FRI 170e41f4b71Sopenharmony_ci </text> 171e41f4b71Sopenharmony_ci <text class="day"> 172e41f4b71Sopenharmony_ci SAT 173e41f4b71Sopenharmony_ci </text> 174e41f4b71Sopenharmony_ci <text class="day"> 175e41f4b71Sopenharmony_ci SUN 176e41f4b71Sopenharmony_ci </text> 177e41f4b71Sopenharmony_ci </div> 178e41f4b71Sopenharmony_ci </div> 179e41f4b71Sopenharmony_ci <div class="chart-wrapper" style="margin-left: 88px;"> 180e41f4b71Sopenharmony_ci <text class="gas-name"> 181e41f4b71Sopenharmony_ci PM2.5 182e41f4b71Sopenharmony_ci </text> 183e41f4b71Sopenharmony_ci <div class="chart"> 184e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 98px;background-color: #FF7500;"></div> 185e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 88px;background-color: #FF7500;"></div> 186e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 78px;background-color: #00ff00;"></div> 187e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 52px;background-color: #00ff00;"></div> 188e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 155px;background-color: #ff0000;"></div> 189e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 134px;background-color: #ff0000;"></div> 190e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 144px;background-color: #ff0000;"></div> 191e41f4b71Sopenharmony_ci </div> 192e41f4b71Sopenharmony_ci <div class="white-line"></div> 193e41f4b71Sopenharmony_ci <div class="week"> 194e41f4b71Sopenharmony_ci <text class="day"> 195e41f4b71Sopenharmony_ci MON 196e41f4b71Sopenharmony_ci </text> 197e41f4b71Sopenharmony_ci <text class="day"> 198e41f4b71Sopenharmony_ci TUE 199e41f4b71Sopenharmony_ci </text> 200e41f4b71Sopenharmony_ci <text class="day"> 201e41f4b71Sopenharmony_ci WED 202e41f4b71Sopenharmony_ci </text> 203e41f4b71Sopenharmony_ci <text class="day"> 204e41f4b71Sopenharmony_ci THU 205e41f4b71Sopenharmony_ci </text> 206e41f4b71Sopenharmony_ci <text class="day"> 207e41f4b71Sopenharmony_ci FRI 208e41f4b71Sopenharmony_ci </text> 209e41f4b71Sopenharmony_ci <text class="day"> 210e41f4b71Sopenharmony_ci SAT 211e41f4b71Sopenharmony_ci </text> 212e41f4b71Sopenharmony_ci <text class="day"> 213e41f4b71Sopenharmony_ci SUN 214e41f4b71Sopenharmony_ci </text> 215e41f4b71Sopenharmony_ci </div> 216e41f4b71Sopenharmony_ci </div> 217e41f4b71Sopenharmony_ci </div> 218e41f4b71Sopenharmony_ci </list-item> 219e41f4b71Sopenharmony_ci <list-item class="list-item-chart"> 220e41f4b71Sopenharmony_ci <div style="margin-top: 24px;width: 960px;height: 256px;"> 221e41f4b71Sopenharmony_ci <div class="chart-wrapper" style="margin-left: 128px;"> 222e41f4b71Sopenharmony_ci <text class="gas-name"> 223e41f4b71Sopenharmony_ci NO2 224e41f4b71Sopenharmony_ci </text> 225e41f4b71Sopenharmony_ci <div class="chart"> 226e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 155px;background-color: #ff0000;"></div> 227e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 134px;background-color: #ff0000;"></div> 228e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 98px;background-color: #FF7500;"></div> 229e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 78px;background-color: #00ff00;"></div> 230e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 52px;background-color: #00ff00;"></div> 231e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 88px;background-color: #FF7500;"></div> 232e41f4b71Sopenharmony_ci <div class="chart-item" style="height: 144px;background-color: #ff0000;"></div> 233e41f4b71Sopenharmony_ci </div> 234e41f4b71Sopenharmony_ci <div class="white-line"></div> 235e41f4b71Sopenharmony_ci <div class="week"> 236e41f4b71Sopenharmony_ci <text class="day"> 237e41f4b71Sopenharmony_ci MON 238e41f4b71Sopenharmony_ci </text> 239e41f4b71Sopenharmony_ci <text class="day"> 240e41f4b71Sopenharmony_ci TUE 241e41f4b71Sopenharmony_ci </text> 242e41f4b71Sopenharmony_ci <text class="day"> 243e41f4b71Sopenharmony_ci WED 244e41f4b71Sopenharmony_ci </text> 245e41f4b71Sopenharmony_ci <text class="day"> 246e41f4b71Sopenharmony_ci THU 247e41f4b71Sopenharmony_ci </text> 248e41f4b71Sopenharmony_ci <text class="day"> 249e41f4b71Sopenharmony_ci FRI 250e41f4b71Sopenharmony_ci </text> 251e41f4b71Sopenharmony_ci <text class="day"> 252e41f4b71Sopenharmony_ci SAT 253e41f4b71Sopenharmony_ci </text> 254e41f4b71Sopenharmony_ci <text class="day"> 255e41f4b71Sopenharmony_ci SUN 256e41f4b71Sopenharmony_ci </text> 257e41f4b71Sopenharmony_ci </div> 258e41f4b71Sopenharmony_ci </div> 259e41f4b71Sopenharmony_ci </div> 260e41f4b71Sopenharmony_ci </list-item> 261e41f4b71Sopenharmony_ci </list> 262e41f4b71Sopenharmony_ci</div> 263e41f4b71Sopenharmony_ci``` 264e41f4b71Sopenharmony_ci 265e41f4b71Sopenharmony_ci## detail.css<a name="section2589154215301"></a> 266e41f4b71Sopenharmony_ci 267e41f4b71Sopenharmony_ci``` 268e41f4b71Sopenharmony_ci.location { 269e41f4b71Sopenharmony_ci text-align: center; 270e41f4b71Sopenharmony_ci color: #ffffff; 271e41f4b71Sopenharmony_ci width: 960px; 272e41f4b71Sopenharmony_ci height: 52px; 273e41f4b71Sopenharmony_ci font-size: 40px; 274e41f4b71Sopenharmony_ci} 275e41f4b71Sopenharmony_ci.container { 276e41f4b71Sopenharmony_ci height: 480px; 277e41f4b71Sopenharmony_ci width: 960px; 278e41f4b71Sopenharmony_ci flex-direction: column; 279e41f4b71Sopenharmony_ci} 280e41f4b71Sopenharmony_ci 281e41f4b71Sopenharmony_ci.header { 282e41f4b71Sopenharmony_ci width: 960px; 283e41f4b71Sopenharmony_ci height: 72px; 284e41f4b71Sopenharmony_ci} 285e41f4b71Sopenharmony_ci 286e41f4b71Sopenharmony_ci.back { 287e41f4b71Sopenharmony_ci width: 36px; 288e41f4b71Sopenharmony_ci height: 36px; 289e41f4b71Sopenharmony_ci margin-left: 39px; 290e41f4b71Sopenharmony_ci margin-top: 23px; 291e41f4b71Sopenharmony_ci} 292e41f4b71Sopenharmony_ci 293e41f4b71Sopenharmony_ci.title { 294e41f4b71Sopenharmony_ci width: 296px; 295e41f4b71Sopenharmony_ci height: 40px; 296e41f4b71Sopenharmony_ci margin-top: 20px; 297e41f4b71Sopenharmony_ci margin-left: 21px; 298e41f4b71Sopenharmony_ci color: #e6e6e6; 299e41f4b71Sopenharmony_ci} 300e41f4b71Sopenharmony_ci 301e41f4b71Sopenharmony_ci.chart-list { 302e41f4b71Sopenharmony_ci width: 960px; 303e41f4b71Sopenharmony_ci height: 408px; 304e41f4b71Sopenharmony_ci} 305e41f4b71Sopenharmony_ci 306e41f4b71Sopenharmony_ci.list-item-title { 307e41f4b71Sopenharmony_ci width: 960px; 308e41f4b71Sopenharmony_ci height: 52px; 309e41f4b71Sopenharmony_ci} 310e41f4b71Sopenharmony_ci 311e41f4b71Sopenharmony_ci.list-item-chart { 312e41f4b71Sopenharmony_ci width: 960px; 313e41f4b71Sopenharmony_ci height: 280px; 314e41f4b71Sopenharmony_ci} 315e41f4b71Sopenharmony_ci 316e41f4b71Sopenharmony_ci.chart-wrapper { 317e41f4b71Sopenharmony_ci width: 308px; 318e41f4b71Sopenharmony_ci height: 256px; 319e41f4b71Sopenharmony_ci flex-direction: column; 320e41f4b71Sopenharmony_ci} 321e41f4b71Sopenharmony_ci 322e41f4b71Sopenharmony_ci.gas-name { 323e41f4b71Sopenharmony_ci width: 308px; 324e41f4b71Sopenharmony_ci height: 35px; 325e41f4b71Sopenharmony_ci text-align: left; 326e41f4b71Sopenharmony_ci} 327e41f4b71Sopenharmony_ci 328e41f4b71Sopenharmony_ci.chart { 329e41f4b71Sopenharmony_ci width: 308px; 330e41f4b71Sopenharmony_ci height: 155px; 331e41f4b71Sopenharmony_ci margin-top: 10px; 332e41f4b71Sopenharmony_ci justify-content: flex-start; 333e41f4b71Sopenharmony_ci align-items: flex-end; 334e41f4b71Sopenharmony_ci} 335e41f4b71Sopenharmony_ci 336e41f4b71Sopenharmony_ci.chart-item { 337e41f4b71Sopenharmony_ci width: 24px; 338e41f4b71Sopenharmony_ci margin-left: 18px; 339e41f4b71Sopenharmony_ci border-radius: 3px; 340e41f4b71Sopenharmony_ci} 341e41f4b71Sopenharmony_ci 342e41f4b71Sopenharmony_ci.white-line { 343e41f4b71Sopenharmony_ci width: 308px; 344e41f4b71Sopenharmony_ci height: 2px; 345e41f4b71Sopenharmony_ci background-color: #ffffff; 346e41f4b71Sopenharmony_ci margin-top: 22px; 347e41f4b71Sopenharmony_ci} 348e41f4b71Sopenharmony_ci 349e41f4b71Sopenharmony_ci.week { 350e41f4b71Sopenharmony_ci width: 308px; 351e41f4b71Sopenharmony_ci height: 17px; 352e41f4b71Sopenharmony_ci margin-top: 6px; 353e41f4b71Sopenharmony_ci border-color: #ffffff; 354e41f4b71Sopenharmony_ci border-radius: 2px; 355e41f4b71Sopenharmony_ci margin-top: 6px; 356e41f4b71Sopenharmony_ci} 357e41f4b71Sopenharmony_ci 358e41f4b71Sopenharmony_ci.day { 359e41f4b71Sopenharmony_ci width: 26px; 360e41f4b71Sopenharmony_ci height: 17px; 361e41f4b71Sopenharmony_ci font-size: 10px; 362e41f4b71Sopenharmony_ci margin-left: 16px; 363e41f4b71Sopenharmony_ci text-align: center; 364e41f4b71Sopenharmony_ci} 365e41f4b71Sopenharmony_ci``` 366e41f4b71Sopenharmony_ci 367e41f4b71Sopenharmony_ci## detail.js<a name="section163410883117"></a> 368e41f4b71Sopenharmony_ci 369e41f4b71Sopenharmony_ci``` 370e41f4b71Sopenharmony_ciimport router from '@system.router' 371e41f4b71Sopenharmony_ci 372e41f4b71Sopenharmony_ciexport default { 373e41f4b71Sopenharmony_ci data: { 374e41f4b71Sopenharmony_ci location: '' 375e41f4b71Sopenharmony_ci }, 376e41f4b71Sopenharmony_ci onInit() { 377e41f4b71Sopenharmony_ci if (this.selectedCityIndex === 0) { 378e41f4b71Sopenharmony_ci this.location = 'Dongguan'; 379e41f4b71Sopenharmony_ci } else { 380e41f4b71Sopenharmony_ci this.location = 'Shenzhen'; 381e41f4b71Sopenharmony_ci } 382e41f4b71Sopenharmony_ci }, 383e41f4b71Sopenharmony_ci backMain() { 384e41f4b71Sopenharmony_ci router.replace({ 385e41f4b71Sopenharmony_ci uri: 'pages/index/index', 386e41f4b71Sopenharmony_ci params: { 387e41f4b71Sopenharmony_ci selectedCityIndex: this.selectedCityIndex 388e41f4b71Sopenharmony_ci } 389e41f4b71Sopenharmony_ci }); 390e41f4b71Sopenharmony_ci } 391e41f4b71Sopenharmony_ci} 392e41f4b71Sopenharmony_ci``` 393e41f4b71Sopenharmony_ci 394