პროექტისთვის, ჩვენ ვამზადეთ დამდგარი ღილაკი მიმდინარე გვერდზე ბეჭდვისთვის. მოვლენების დამფუძნებლების გამოყენებით, ჩვენ შეგვიძლია გვერდის შემდგომი გაგრძელება, როგორიცაა ფერების შეცვლა, გარკვეული ზონების ჩვენება და მთლიანობაში, უფრო ბეჭდვად შესაქმნელი გახადა.
Წაიკითხე მეტი →
კოდის უკან, ვხსნი ახალ ბრაუზერის ჩანართს (ფანჯარას) PDF-ის კონტენტით, მონაცემებიდან როგორც ბლობის სერვერიდან. მუშაობს, ახალი ჩანართი იხსნება დოკუმენტით, მაგრამ ბრაუზერის ჩანართის სათაური არის რომელიღაც ჰექსადან კოდი. ხომ შესაძლებელია დინამურად შევცვალო ამ ბრაუზერის ჩანართის სათაური? მაგალითად, „დოკუმენტი“?
აქ არის კოდი, რომელსაც ვიყენებ (ბოდიშ, ვერ გავაკეთე StackBlitz მაგალითი, რადგან მონაცემები მოდის სერვერიდან):
const file=ახალი Blob([data], {type:'application/pdf'})
Წაიკითხე მეტი →მე ვმუშაობ express აპლიკაციაზე ადგილობრივად. ჩემს აპლიკაციაში არის გზა, რომელიც ასე გამოიყურება
rootRouter.get('/', async (_: Request, res: Response) => { res.status(OK).send('Hello!'); });ბრაუზერში localhost:6000 ვერ ვხედავ გზას. ვხედავ „ეს საიტი მიუწვდ
Წაიკითხე მეტი →დღეს, როცა დავკეპდე ჩემს პროექტს ამ ბრძანების გამოყენებით:
npm run startიჩვენებს ასეთ შეცდომას:
Compiled with problems: × ERROR in ./node_modules/jsonwebtoken/sign.js 18:4-21 Module not found: Error: Can't resolve 'crypto' in '/Users/xiaoqiangjiang/source/reddwarf/frontend/ai-web/node_modules/jsonwebtoken' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need t Წაიკითხე მეტი →მოდელი ვებსაიტის შექმნას ვცდილობ Vue3, Typescript, Vue router და vite-ის გამოყენებით. აპლიკაცია ჰოსტინგულია Apache ვებ სერვერზე. აპლიკაცია წარმატებით შენდება და მუშაობს როგორც საჭიროა ჩემს ლოკალურ მანქანაზე.
თუმცა, როდესაც მე გადავიტან build-ს პროდაქშენ სერვერზე, ის ემსხვრევა გვერდის გადატვირთვისას შემდეგი შეცდომით: Uncaught SyntaxError: Invalid or unexpected token, რომელიც მოდის Vue-ის მიერ შექმნილი js ფაილიდან. როდესაც ვუყურებ, სად არის შეცდომა, ის არაა ადამიანისათვის წას
Წაიკითხე მეტი →
ვცდილობ systemjs-ის გამოყენებას, და მე ეს კოდი tsc-ით გავატარე ექსპორტზე: https://github.com/quantumjs/solar-popup/blob/master/package.json#L10
{ "compilerOptions": { "module": "system", "target": "es5", "sourceMap": true, "outFile":"./build/solar-popup.js", "sourceRoot": "./src/SolarPopup.ts", "rootDir": "./src/" }, "exclude": [ "node_modules" ] }თუმცა, როცა ცდილობ მას ბრაუზერში გამოიყენო, იმპორტირებულ ობიექტში არცერთი ექსპო
Წაიკითხე მეტი →
როდესაც მე ვუჭერ ბრაუზერს, მინდა წავშალო კუკიზ. როგორ შემიძლია ეს გაკეთება? მე ვიყენებ angular2-cookie ბიბლიოთეკას.
onbeforeunload მოვლენას მოგცემს საშუალებას, რომ რამდენიმე კოდი დავიწყოთ სანამ მომხმარ
Წაიკითხე მეტი →როგორ შეიძლება გამოიყენოთ 2 ან მეტი TypeScript ფაილი ბრაუზერის აპლიკაციაში?
test.ts:
export class Test { }main.ts
import { Test } from "test";მე ვიცი, რომ ბრაუზერი ვერ აფერხებს იმპორტის განცხადებებს ნატივად. Angular-ის გამოყენებით, ის შეაერთებს ყველა ფაილს ერთ JavaScript ფაილში, რომელიც მუშაობს ბრაუზერში.
გამოყვანილი ფაილის მითითების შემთხვევაში, ის შეიკრიბება ერთ JavaScript ფაილად, მაგრამ იმუშავებს მხოლოდ AMD-ზე ან
Წაიკითხე მეტი →
მინდა გამოვაჩინო shapefile-ის რუკა ვებ ბრაუზერში ჩემი angular2 აპლიკაციის გამოყენებით. ქვემოთ არის ჩემი კოდის ფრაგმენტი და მე ვიყენებ leaflet ჯავასკრიპტის ბიბლიოთეკას. მაგრამ ვერ იტვირთება 'Geology.zip' ფაილი. არსებობს რაიმე სპეციფიკური გზა zip ფაილების დასატვირთად angular აპლიკაციებში? ან რაიმე შესაძლო გზა ამ
Წაიკითხე მეტი →
მე მოვიძებნი რჩევას JS მიზნობრივი შედეგის შესახებ კომპილირებული Angular-ისთვის, როდესაც გამოიყენება განსხვავებული ჩატვირთვა.
ჩანანებადი ჩანს, რომ Angular-ში typescript ყუთიდანვე კომპილირდება es5 და es2015-ში და ბრაუზერის შესაძლებლობების მიხედვით ბ
Წაიკითხე მეტი →