dash-b · Мүмкіндіктер · Шерту арқылы

Бір нәрсе істейтін панель.

Көпшілік панельдер құрылымы бойынша тек оқуға арналған: олар сізге сан көрсетеді де, оған әрекет жасау үшін басқа жерге баруыңызды күтеді. dash-b плиткасында батырма болуы мүмкін, оны басу жол қосады, біреуін жаңартады немесе сіздің өз кестеңізден құрылған пішінді ашады.

Екі тақташа

Түйме немесе форма

Әрекет

Сіз таңдаған жазулы бір батырма. Ол сіздің өз кестелеріңіздің біріне қарсы бір ғана аталған операцияны орындайды — бүгінгі кірістің банкке салынғанын белгілеу, ауысым қосу,Ticket жабу. Теруге ештеңе жоқ, бір басу.

Деректер пішіні

Операция мәліметтерді қажет еткендегі сол нәрсенің екінші түрі. Өрістер дизайныңыз жариялағаннан емес, кестенің өз схемасынан алынады, сондықтан баған атын өзгертсеңіз пішін де өзгереді, бағанды жойсаңыз ол сұралуды тоқтатады.

Әрекет дегеніміз не

Үш кілт, төртіншісі жоқ

Әрекет операцияның атын, ол неға әрекет ететінін атап өтеді және параметрлерді жібереді. Осы — тұтас сөздік:

  • Команда — тек dash-b өз коды ғана толықтыра алатын тізілімнің индексі. Дизайн оны ойлап таба алмайды.
  • Байланыс — батырма басылғанда сіздің аккаунтыңызда сақталған құжаттарға қарсы шешілетін ат. Сізде жоқ кестені атайтын, біреу сізге жіберетін дизайн тоқтап, соның өзі туралы айтады.
  • Параметрлер — тура мән немесе пішіннен, плиткадан немесе басудан оқылатын бір аталған мән. Бір деңгей тереңдік, одан артығы жоқ.

Әрекетке жазылған URL, header, токен немесе рөл — өлі кілт.

dash-b олардың ешқайсысын оқымайды. Тест осылардың төртеуін де алып жүретін әрекетті жібереді және олардың ешқайсысы өңдеушіге жетпегенін тексереді.

Сөздік әдейі әлсіз. Параметр тіліне қосылатын әрбір оператор — бөтен адамдар бір-біріне жіберетін файлдың ішінде ереже қозғалтқышы тұруына қарай бір қадам, ал дизайн файлы — біреудің логикасын орындайтын орын емес.

Жазуға қойылатын ережелер

Осы үшеуі dash-b қалған жерде қалай әрекет ететініне кері

Белгісіз команда — айқын қате

Басқа жерде танылмаған кілт үнсіз еленбейді, өйткені дизайн өзінен жаңалау нұсқаға тап болғанда аман қалуы керек. Мұнда басқаша: үнсіз ештеңе істемейтін жазу істеген жазудан еш айырмашылығы жоқ болып көрінеді.

Тек нақты басу есептеледі

Адамның батырманы шынымен басқанын орындалу ортасы шешеді, ешқашан дизайн емес. Қимыл болғанын мәлімдейтін дизайн қабылданбайды.

Деректерді өзгертетін кез келген әрекет растауды талап етеді

Операциялар тек оқитын, жергілікті немесе өзгертетін болып бөлінеді. Өзгертетіні алдымен сұрайды — және сұрамауға құқығы жоқ — оған қос басу бір ғана рет түсетін кілт беріледі.

Ол қай жерде көрінбейді

Экспортталған HTML бетінде жоқ

Дизайнды жеке бет ретінде экспорттасаңыз, батырмалар онда болмайды. Экспортта dash-b коды мүлде орындалмайды, сондықтан ондағы пішін біреудің тергенін жинап алып, оны жібере тұратын жері жоқ болар еді — бұл мүлде ұсынбағаннан да жаман. Плітка дизайнер мен аккаунттың мүмкіндігі, ал экспорт оны қоспай, мұны білдіреді.

Жарияланған сілтемеге де осы қатысты. Оқырманның нені көретіні мен нені көрмейтіні плитканың кімнің деректеріне байланысты болуымен шешіледі — ортақтау қалай жұмыс істейтіні екі жағдайды да түсіндіреді.

Оған жазу үшін кесте керек.

Бұл сіздің аккаунтыңыздағы кесте де бола алады, немесе сіз өзіңіз қабырғаңызда ұстайтын коннектор арқылы жететін өз деректер базаңыз — мұндай жағдайда деректер базасының құпиясөзі бізге ешқашан жетпейді.