Weboldal keresés
Van egy kódrészletem, amely így hoz létre egy új Textbox-ot:
new fabric.Textbox('Ajouter du texte')A probléma az, hogy a szövegdoboz túl kicsi a tartalmához képest:
Ha rögzített szélességet állítok be, kapok egy kis hézagot körülötte:
További információ →Egy projekten dolgozom, amelyet nemrég frissítettek Angular 5-ről 6-ra. Egy új funkciót adok hozzá, ami megköveteli, hogy adatból képeket rajzoljak, ezért a Canvas és az SVG DOM objektumokat próbálom használni erre. A FabricJS-nek sok olyan funkciója van, amire szükségem van.
Tegnap este megpróbáltam hozzáadni a projekthez. Letöltöttem a FabricJS teljes DEV/MIN verzióit a weboldalról, a 2.3.3-as verziót. Ezután készítettem egy „fabric” mappát a node_modules mappámban, és oda tettem a *.
További információ →
A fabricJS-t Angular-lal használom, és amikor például egy elemet balra szeretnék igazítani, a következő módszert használom
alignLeft() { // Get Selected Elements var obj = this.canvas.getActiveObject(); // if no element is selected if (obj !== undefined) { További információ →
Be tudom állítani a package.json fájlomat úgy, hogy különböző importokat használjon CJS és ESM esetén:
"main": "dist/cjs/index.js", "module": "dist/esm/index.js",A TypeScript fordítómat is b
További információ →
Hogyan tudom rögzíteni egy Szövegdoboz méretét és dinamikusan csökkenteni a betűméretet, ha a szöveg túl nagy lesz a Szövegdobozhoz? Igen, létezik hasonló kérdés itt, de az csak egy sor szövegre működik.
Pontosan ezt akarom elérni: (példa az imgflip mém szerkesztőből)
További információ →
Nehézségeim vannak azzal, hogy az npm könyvtáram támogassa az alútvonalas importokat/require-ket a package.json exports mezője révén. A kontextus kedvéért a package.json támogat egy "exports" mezőt, amely lehetővé teszi, hogy feltételesen tegyünk elérhetővé fájlokat a fu
További információ →
Egy projektben használom a fabric.js-t, amit megpróbálok TypeScript-re átkonvertálni, de nem tudom kitalálni, hogyan kell használni. Korábban a saját egyedi objektumaimat a következőképpen hoztam létre:
my.namespace.Control = fabric.util.createClass(fabric.Object, { id: "", type: 'Control További információ →
A rimraf csomagot devDependency-ként telepítettem (v5.0.0). Amikor megpróbálok futtatni egy szkriptet a rimraf használatával, ezt a hibát kapom:
node_modules/@types/glob/index.d.ts:29:42 - error TS2694: Namespace '".../node_modules/minimatc További információ →Van egy TypeScript projektem, amelyet egy Firebase függvényen kell futtatni.
Itt van a tsconfig.json-om
{ "compilerOptions": { "lib": ["es2017"], "module": "commonjs", "noImplicitReturns": true, "outDir": "dist", "sourceMap": true, "target": "es2017", "esModuleInterop": true, "strict": true }, & További információ →
Azt szeretném, ha a projektemben használnám a fabricjs-t. A fabricjs-t a bower segítségével telepítettem, és az index.html-ben hivatkoztam rá. De nem működik. Kérem, nézze meg az alábbi kódot.
index.html
<html> <head> <script>document.write('<base href="' + document.location + '" />'); További információ →